[ {
  "shortName" : "private int jjMoveNfa_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 646,
  "endLine" : 5000,
  "linesOfCode" : 4355,
  "mcCabeIndex" : 2318,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BinaryComparatorV0.java",
  "fileLinesCount" : 1326,
  "components" : [ "primary::core" ],
  "startLine" : 691,
  "endLine" : 1325,
  "linesOfCode" : 594,
  "mcCabeIndex" : 222,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEqual()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BinaryComparatorV0.java",
  "fileLinesCount" : 1326,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 680,
  "linesOfCode" : 571,
  "mcCabeIndex" : 131,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WriteableWALRecord walRecordById()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALRecordsFactory.java",
  "fileLinesCount" : 748,
  "components" : [ "primary::core" ],
  "startLine" : 282,
  "endLine" : 743,
  "linesOfCode" : 462,
  "mcCabeIndex" : 150,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  RET getFieldValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 569,
  "linesOfCode" : 365,
  "mcCabeIndex" : 119,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Date getTimeAfter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 1092,
  "endLine" : 1489,
  "linesOfCode" : 314,
  "mcCabeIndex" : 65,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validateProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1579,
  "endLine" : 1857,
  "linesOfCode" : 261,
  "mcCabeIndex" : 77,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int parse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 625,
  "endLine" : 872,
  "linesOfCode" : 219,
  "mcCabeIndex" : 87,
  "numberOfParameters" : 14,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void importSchema()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 497,
  "endLine" : 753,
  "linesOfCode" : 208,
  "mcCabeIndex" : 49,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void executeWriteRecords()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1702,
  "endLine" : 1967,
  "linesOfCode" : 207,
  "mcCabeIndex" : 42,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int removeLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 434,
  "linesOfCode" : 200,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object convertPropertyValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 446,
  "linesOfCode" : 195,
  "mcCabeIndex" : 54,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RecordMetadata parseRecordMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 376,
  "endLine" : 575,
  "linesOfCode" : 187,
  "mcCabeIndex" : 50,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 288,
  "linesOfCode" : 186,
  "mcCabeIndex" : 38,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object parseValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLHelper.java",
  "fileLinesCount" : 541,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 319,
  "linesOfCode" : 186,
  "mcCabeIndex" : 47,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void generateTraversalSource()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "fileLinesCount" : 716,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 232,
  "endLine" : 429,
  "linesOfCode" : 185,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Number increment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1780,
  "endLine" : 1968,
  "linesOfCode" : 183,
  "mcCabeIndex" : 53,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int jjStopStringLiteralDfa_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 194,
  "linesOfCode" : 182,
  "mcCabeIndex" : 54,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void compareRecords()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseCompare.java",
  "fileLinesCount" : 910,
  "components" : [ "primary::core" ],
  "startLine" : 654,
  "endLine" : 864,
  "linesOfCode" : 180,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void repairEdges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/GraphRepair.java",
  "fileLinesCount" : 649,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 309,
  "linesOfCode" : 177,
  "mcCabeIndex" : 41,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int storeExpressionVals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 498,
  "endLine" : 681,
  "linesOfCode" : 174,
  "mcCabeIndex" : 68,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void restoreFromIncrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1762,
  "endLine" : 1969,
  "linesOfCode" : 168,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String nextCommand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleCommandStream.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 301,
  "linesOfCode" : 166,
  "mcCabeIndex" : 49,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void compareSchema()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseCompare.java",
  "fileLinesCount" : 910,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 342,
  "linesOfCode" : 163,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fieldToStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerCSVAbstract.java",
  "fileLinesCount" : 889,
  "components" : [ "primary::core" ],
  "startLine" : 349,
  "endLine" : 546,
  "linesOfCode" : 162,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void open()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 477,
  "endLine" : 681,
  "linesOfCode" : 161,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List commit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1855,
  "endLine" : 2053,
  "linesOfCode" : 159,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 297,
  "linesOfCode" : 158,
  "mcCabeIndex" : 47,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void repairVertices()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/GraphRepair.java",
  "fileLinesCount" : 649,
  "components" : [ "primary::core" ],
  "startLine" : 311,
  "endLine" : 482,
  "linesOfCode" : 155,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean handleClassAsTargetWithIndexedFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1372,
  "endLine" : 1540,
  "linesOfCode" : 154,
  "mcCabeIndex" : 39,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private record CompositeWrapperMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 622,
  "endLine" : 803,
  "linesOfCode" : 154,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object executeSQLScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 477,
  "linesOfCode" : 150,
  "mcCabeIndex" : 41,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RESULT execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 330,
  "endLine" : 506,
  "linesOfCode" : 150,
  "mcCabeIndex" : 46,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void compareIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseCompare.java",
  "fileLinesCount" : 910,
  "components" : [ "primary::core" ],
  "startLine" : 345,
  "endLine" : 510,
  "linesOfCode" : 144,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 408,
  "linesOfCode" : 139,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String parserNextWord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 558,
  "endLine" : 723,
  "linesOfCode" : 137,
  "mcCabeIndex" : 47,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object evaluateFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 861,
  "endLine" : 1003,
  "linesOfCode" : 136,
  "mcCabeIndex" : 47,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void iterateBytecodeTraversal()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 759,
  "endLine" : 919,
  "linesOfCode" : 136,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map readNextRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 299,
  "endLine" : 455,
  "linesOfCode" : 130,
  "mcCabeIndex" : 51,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean extractTargets()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLTarget.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 304,
  "linesOfCode" : 130,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionShortestPath.java",
  "fileLinesCount" : 500,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 231,
  "linesOfCode" : 129,
  "mcCabeIndex" : 38,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String incrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 995,
  "endLine" : 1142,
  "linesOfCode" : 129,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void evalOpInternal()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 582,
  "endLine" : 737,
  "linesOfCode" : 128,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImmutableSchemaProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 219,
  "linesOfCode" : 127,
  "mcCabeIndex" : 52,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSecurityPolicyStatement.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 224,
  "linesOfCode" : 126,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSecurityPolicyStatement.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 358,
  "linesOfCode" : 126,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getHeuristicCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionAstar.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::core" ],
  "startLine" : 360,
  "endLine" : 489,
  "linesOfCode" : 126,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static SecurityResource parseResource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResource.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 150,
  "linesOfCode" : 125,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 561,
  "endLine" : 713,
  "linesOfCode" : 125,
  "mcCabeIndex" : 33,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionTraversedElement.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 213,
  "linesOfCode" : 124,
  "mcCabeIndex" : 39,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int checkNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 683,
  "endLine" : 816,
  "linesOfCode" : 123,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object deserializeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 876,
  "endLine" : 997,
  "linesOfCode" : 122,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Token getNextToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5140,
  "endLine" : 5263,
  "linesOfCode" : 122,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object fieldTypeFromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 217,
  "linesOfCode" : 121,
  "mcCabeIndex" : 38,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int calculatePosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1528,
  "endLine" : 1686,
  "linesOfCode" : 121,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addToSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 901,
  "endLine" : 1036,
  "linesOfCode" : 120,
  "mcCabeIndex" : 70,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void exportSchema()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExport.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 458,
  "endLine" : 590,
  "linesOfCode" : 117,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LogSequenceNumber incrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1291,
  "endLine" : 1426,
  "linesOfCode" : 116,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List readFromDisk()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 563,
  "endLine" : 714,
  "linesOfCode" : 115,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int serializeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1005,
  "endLine" : 1119,
  "linesOfCode" : 114,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void fetchCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 844,
  "endLine" : 961,
  "linesOfCode" : 114,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 14,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  T setPropertyAndChooseReturnValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1286,
  "endLine" : 1424,
  "linesOfCode" : 112,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public record RecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/RecordId.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 165,
  "linesOfCode" : 109,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordOperation addRecordOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 454,
  "endLine" : 572,
  "linesOfCode" : 109,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 814,
  "endLine" : 936,
  "linesOfCode" : 109,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateFromMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2359,
  "endLine" : 2482,
  "linesOfCode" : 109,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void importCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 845,
  "endLine" : 974,
  "linesOfCode" : 108,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 203,
  "linesOfCode" : 107,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleIterator()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 213,
  "endLine" : 392,
  "linesOfCode" : 107,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object getTypeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerStringAbstract.java",
  "fileLinesCount" : 669,
  "components" : [ "primary::core" ],
  "startLine" : 333,
  "endLine" : 455,
  "linesOfCode" : 106,
  "mcCabeIndex" : 40,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void serializeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1019,
  "endLine" : 1127,
  "linesOfCode" : 106,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 199,
  "linesOfCode" : 104,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object toParsedTree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInputParameter.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 150,
  "linesOfCode" : 104,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber commitChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 459,
  "endLine" : 580,
  "linesOfCode" : 103,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void open()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 289,
  "linesOfCode" : 102,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  T convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1627,
  "endLine" : 1739,
  "linesOfCode" : 101,
  "mcCabeIndex" : 46,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fieldFromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerCSVAbstract.java",
  "fileLinesCount" : 889,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 246,
  "linesOfCode" : 101,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkAllMultiValuesAreTrackedVersions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3620,
  "endLine" : 3725,
  "linesOfCode" : 101,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordAbstract executeReadRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1169,
  "endLine" : 1290,
  "linesOfCode" : 101,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 361,
  "linesOfCode" : 101,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFilterItemAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemAbstract.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 170,
  "linesOfCode" : 100,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateFromResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2245,
  "endLine" : 2352,
  "linesOfCode" : 100,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RID importRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 982,
  "endLine" : 1101,
  "linesOfCode" : 100,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void importRecords()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 1176,
  "endLine" : 1302,
  "linesOfCode" : 100,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Lock acquireLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 230,
  "linesOfCode" : 100,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContains.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 156,
  "linesOfCode" : 99,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LogSequenceNumber restoreFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4816,
  "endLine" : 4929,
  "linesOfCode" : 99,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean restoreAtomicUnit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4931,
  "endLine" : 5043,
  "linesOfCode" : 99,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validateEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1976,
  "endLine" : 2081,
  "linesOfCode" : 99,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 488,
  "endLine" : 609,
  "linesOfCode" : 98,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sedDefaultWriterPermissions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 684,
  "endLine" : 783,
  "linesOfCode" : 98,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PropertyTypeInternal getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerStringAbstract.java",
  "fileLinesCount" : 669,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 319,
  "linesOfCode" : 98,
  "mcCabeIndex" : 49,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UpdateBucketSearchResult splitNonRootBucket()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 453,
  "endLine" : 574,
  "linesOfCode" : 98,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void commitEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4636,
  "endLine" : 4743,
  "linesOfCode" : 98,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String writeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 181,
  "linesOfCode" : 97,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IndexSearchDescriptor buildIndexSearchDescriptor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 2096,
  "endLine" : 2234,
  "linesOfCode" : 97,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ensureLinksConsistencyBeforeDeletion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4341,
  "endLine" : 4445,
  "linesOfCode" : 96,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object deserializeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1213,
  "endLine" : 1309,
  "linesOfCode" : 95,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void open()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/Storage.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 272,
  "linesOfCode" : 95,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initWalAndDiskCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 804,
  "endLine" : 906,
  "linesOfCode" : 95,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RecordAbstract createRecordFromJsonAfterMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 247,
  "endLine" : 348,
  "linesOfCode" : 94,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IndexCursor iterateEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/Index.java",
  "fileLinesCount" : 568,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 495,
  "linesOfCode" : 94,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void restoreFromIncrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1629,
  "endLine" : 1732,
  "linesOfCode" : 92,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void exportRecords()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExport.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 277,
  "linesOfCode" : 92,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemoryLimitResult getMemoryLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/Native.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 267,
  "linesOfCode" : 92,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long calculateMemoryLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/MemoryAndLocalPaginatedEnginesInitializer.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 279,
  "linesOfCode" : 89,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UpdateBucketSearchResult splitRootBucket()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 576,
  "endLine" : 685,
  "linesOfCode" : 89,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa1_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 370,
  "linesOfCode" : 88,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 717,
  "endLine" : 825,
  "linesOfCode" : 88,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UpdateBucketSearchResult splitNonRootBucket()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1477,
  "endLine" : 1582,
  "linesOfCode" : 88,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 208,
  "linesOfCode" : 87,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CASDiskWriteAheadLog()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 329,
  "linesOfCode" : 87,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 19,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean traverse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorTraverse.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 190,
  "linesOfCode" : 86,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void processCompositeIndexUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 192,
  "linesOfCode" : 86,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void process()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 516,
  "endLine" : 606,
  "linesOfCode" : 86,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 14,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void generateAnonymousTraversal()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "fileLinesCount" : 716,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 119,
  "endLine" : 230,
  "linesOfCode" : 86,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSequenceStatement.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 127,
  "linesOfCode" : 85,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object embeddedCollectionFromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerCSVAbstract.java",
  "fileLinesCount" : 889,
  "components" : [ "primary::core" ],
  "startLine" : 612,
  "endLine" : 716,
  "linesOfCode" : 84,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable process()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseRecordProcess.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 164,
  "linesOfCode" : 84,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void configureDefaultDiskCacheSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/MemoryAndLocalPaginatedEnginesInitializer.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 176,
  "linesOfCode" : 84,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONReader readNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 297,
  "linesOfCode" : 83,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map embeddedMapFromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerCSVAbstract.java",
  "fileLinesCount" : 889,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 347,
  "linesOfCode" : 83,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void simpleValueToStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerStringAbstract.java",
  "fileLinesCount" : 669,
  "components" : [ "primary::core" ],
  "startLine" : 538,
  "endLine" : 632,
  "linesOfCode" : 83,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquality.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 183,
  "linesOfCode" : 83,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void preallocateRids()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1726,
  "endLine" : 1819,
  "linesOfCode" : 83,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Iterable interpretAsNonUnique()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 378,
  "endLine" : 485,
  "linesOfCode" : 82,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 649,
  "endLine" : 731,
  "linesOfCode" : 82,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 14,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result calculateSingle()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 212,
  "linesOfCode" : 81,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void preProcessRecordOperationAndExecuteBeforeCallbacks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 713,
  "endLine" : 806,
  "linesOfCode" : 81,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 385,
  "linesOfCode" : 81,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int addIndexEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2197,
  "endLine" : 2289,
  "linesOfCode" : 81,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean deserializeProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3181,
  "endLine" : 3281,
  "linesOfCode" : 81,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isEdgeBroken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/GraphRepair.java",
  "fileLinesCount" : 649,
  "components" : [ "primary::core" ],
  "startLine" : 513,
  "endLine" : 611,
  "linesOfCode" : 81,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 449,
  "endLine" : 548,
  "linesOfCode" : 81,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object toMapValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 188,
  "linesOfCode" : 80,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InsertExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgeExecutionPlanner.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 132,
  "linesOfCode" : 80,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized void buildExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 400,
  "endLine" : 496,
  "linesOfCode" : 80,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 428,
  "endLine" : 511,
  "linesOfCode" : 79,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void serializeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 933,
  "endLine" : 1017,
  "linesOfCode" : 79,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa0_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 282,
  "linesOfCode" : 79,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void intercept()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/kerberos/KerberosCredentialInterceptor.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 177,
  "linesOfCode" : 78,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Iterable interpretAsDictionary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 376,
  "linesOfCode" : 78,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber log()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 973,
  "endLine" : 1061,
  "linesOfCode" : 78,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void changeOperationStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsTable.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 173,
  "linesOfCode" : 78,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean deleteFromNonLeafNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 623,
  "endLine" : 713,
  "linesOfCode" : 78,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 749,
  "endLine" : 834,
  "linesOfCode" : 77,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 158,
  "linesOfCode" : 77,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 127,
  "linesOfCode" : 77,
  "mcCabeIndex" : 29,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsValue.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 150,
  "linesOfCode" : 77,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 578,
  "endLine" : 655,
  "linesOfCode" : 76,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String toJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1203,
  "endLine" : 1278,
  "linesOfCode" : 76,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void applyOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 302,
  "linesOfCode" : 76,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Iterable interpretAsUnique()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 263,
  "linesOfCode" : 76,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void createLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 649,
  "endLine" : 733,
  "linesOfCode" : 76,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean hasSameContentOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 1067,
  "endLine" : 1153,
  "linesOfCode" : 76,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 436,
  "endLine" : 512,
  "linesOfCode" : 75,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setDefaultReaderPermissions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 791,
  "endLine" : 868,
  "linesOfCode" : 75,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1024,
  "endLine" : 1112,
  "linesOfCode" : 75,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void embeddedCollectionToStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerCSVAbstract.java",
  "fileLinesCount" : 889,
  "components" : [ "primary::core" ],
  "startLine" : 718,
  "endLine" : 812,
  "linesOfCode" : 75,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void processRecordRidMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 205,
  "linesOfCode" : 75,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 724,
  "endLine" : 800,
  "linesOfCode" : 74,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ExecutionStream traversePatternEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchMultiEdgeTraverser.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 124,
  "linesOfCode" : 74,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestTextAbstract.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 211,
  "linesOfCode" : 74,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 215,
  "linesOfCode" : 74,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IndexEngineData deserializeIndexEngineProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1500,
  "endLine" : 1594,
  "linesOfCode" : 74,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void repairDatabaseRidbags()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/BonsaiTreeRepair.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 117,
  "linesOfCode" : 74,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void intercept()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeyCI.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 157,
  "linesOfCode" : 73,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected long callRetry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 458,
  "endLine" : 532,
  "linesOfCode" : 73,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ExecutionStream executeTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 193,
  "linesOfCode" : 73,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodRuntime.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 151,
  "linesOfCode" : 73,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void walkDocument()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/EntityFieldWalker.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 157,
  "linesOfCode" : 73,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object extractConditionItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 313,
  "endLine" : 411,
  "linesOfCode" : 72,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsAll.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 126,
  "linesOfCode" : 72,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static RawPairObjectInteger serializeEntryChunk()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 491,
  "endLine" : 578,
  "linesOfCode" : 72,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseImport importDatabase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 290,
  "linesOfCode" : 72,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void serializeDeltaEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 758,
  "endLine" : 828,
  "linesOfCode" : 71,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void serializeDeltaEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 830,
  "endLine" : 900,
  "linesOfCode" : 71,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodField.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 123,
  "linesOfCode" : 71,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void fieldTypeToString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerStringAbstract.java",
  "fileLinesCount" : 669,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 195,
  "linesOfCode" : 70,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 583,
  "endLine" : 656,
  "linesOfCode" : 70,
  "mcCabeIndex" : 39,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void compactTable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsTable.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 260,
  "linesOfCode" : 70,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Method getMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 522,
  "endLine" : 607,
  "linesOfCode" : 70,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void serializeDeltaEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 902,
  "endLine" : 970,
  "linesOfCode" : 69,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UpdateBucketSearchResult splitRootBucket()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1621,
  "endLine" : 1705,
  "linesOfCode" : 69,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected long removeBrokenLinks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseRepair.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 139,
  "linesOfCode" : 69,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object simpleValueFromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerStringAbstract.java",
  "fileLinesCount" : 669,
  "components" : [ "primary::core" ],
  "startLine" : 457,
  "endLine" : 536,
  "linesOfCode" : 68,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSystemUserStatement.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 120,
  "linesOfCode" : 68,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void fetchNextForwardCachePortion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1969,
  "endLine" : 2046,
  "linesOfCode" : 68,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DatabaseURLConnection parseNew()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/URLHelper.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 132,
  "linesOfCode" : 68,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 762,
  "endLine" : 831,
  "linesOfCode" : 68,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseCompare.java",
  "fileLinesCount" : 910,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 166,
  "linesOfCode" : 68,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object parseValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 1044,
  "endLine" : 1120,
  "linesOfCode" : 67,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteEdgeExecutionPlanner.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 149,
  "linesOfCode" : 67,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char readChar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 329,
  "linesOfCode" : 67,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSecurityPolicyStatement.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 134,
  "linesOfCode" : 67,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSecurityPolicyStatement.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 206,
  "linesOfCode" : 67,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionIntersect.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 141,
  "linesOfCode" : 67,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final List backup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 319,
  "endLine" : 389,
  "linesOfCode" : 67,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List smartSplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 479,
  "endLine" : 552,
  "linesOfCode" : 66,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/StreamableHelper.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 170,
  "linesOfCode" : 66,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 98,
  "linesOfCode" : 66,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 169,
  "linesOfCode" : 66,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getVariable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 196,
  "linesOfCode" : 66,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fetchNextCachePortionForward()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 927,
  "endLine" : 1002,
  "linesOfCode" : 66,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doShutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4462,
  "endLine" : 4544,
  "linesOfCode" : 66,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void restore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 392,
  "endLine" : 465,
  "linesOfCode" : 66,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int appendRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 171,
  "linesOfCode" : 66,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean deleteRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 734,
  "endLine" : 811,
  "linesOfCode" : 66,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fetchBackwardNextCachePortion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1892,
  "endLine" : 1967,
  "linesOfCode" : 66,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean executeCommands()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 315,
  "linesOfCode" : 66,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable executeTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 160,
  "linesOfCode" : 65,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IndexDefinition createSingleFieldIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexDefinitionFactory.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 246,
  "linesOfCode" : 65,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fetchNextCachePortionBackward()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 1063,
  "endLine" : 1137,
  "linesOfCode" : 65,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void afterCommitOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1637,
  "endLine" : 1709,
  "linesOfCode" : 65,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int assignAndCheckCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3094,
  "endLine" : 3166,
  "linesOfCode" : 65,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 675,
  "endLine" : 743,
  "linesOfCode" : 64,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract void removeSuperClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 537,
  "endLine" : 613,
  "linesOfCode" : 64,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowedWrite()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1387,
  "endLine" : 1460,
  "linesOfCode" : 64,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void serializeValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 383,
  "endLine" : 452,
  "linesOfCode" : 64,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean handleHardwiredCountOnClassUsingIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 327,
  "endLine" : 395,
  "linesOfCode" : 64,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EntityImpl toEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 175,
  "linesOfCode" : 64,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterPropertyStatement.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 107,
  "linesOfCode" : 64,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1297,
  "endLine" : 1375,
  "linesOfCode" : 64,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StringBuffer writeHint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 368,
  "endLine" : 431,
  "linesOfCode" : 64,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadAuthenticators()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 757,
  "endLine" : 827,
  "linesOfCode" : 63,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilterItem.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 101,
  "linesOfCode" : 63,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilterItem.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 172,
  "linesOfCode" : 63,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 103,
  "linesOfCode" : 63,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 167,
  "linesOfCode" : 63,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 174,
  "linesOfCode" : 63,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String optimizeEdges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOptimizeDatabaseStatement.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 155,
  "linesOfCode" : 63,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List walkLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionShortestPath.java",
  "fileLinesCount" : 500,
  "components" : [ "primary::core" ],
  "startLine" : 333,
  "endLine" : 402,
  "linesOfCode" : 63,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List walkRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionShortestPath.java",
  "fileLinesCount" : 500,
  "components" : [ "primary::core" ],
  "startLine" : 405,
  "endLine" : 476,
  "linesOfCode" : 63,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkedList execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionAstar.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 147,
  "linesOfCode" : 63,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Collection intersectWith()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionIntersect.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 215,
  "linesOfCode" : 63,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ResultSet executeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/SqlScriptExecutor.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 152,
  "linesOfCode" : 63,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List preProcessRecordsAndExecuteCallCallbacks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 629,
  "endLine" : 706,
  "linesOfCode" : 63,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 826,
  "endLine" : 906,
  "linesOfCode" : 63,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int loadExternalIndexEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2125,
  "endLine" : 2195,
  "linesOfCode" : 63,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void makeFuzzyCheckpoint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3754,
  "endLine" : 3829,
  "linesOfCode" : 63,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3414,
  "endLine" : 3484,
  "linesOfCode" : 63,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long nextWork()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceCached.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 195,
  "linesOfCode" : 62,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 608,
  "endLine" : 683,
  "linesOfCode" : 62,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleInputParamAsTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1043,
  "endLine" : 1108,
  "linesOfCode" : 62,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean cutAllSegmentsSmallerThan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1080,
  "endLine" : 1152,
  "linesOfCode" : 62,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean compareScalarValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 1282,
  "endLine" : 1355,
  "linesOfCode" : 62,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int dropAutoCreatedIndexesAndCountCreatedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 1371,
  "endLine" : 1441,
  "linesOfCode" : 62,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getResource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePool.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 151,
  "linesOfCode" : 62,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Iterable results()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionAbstractIndexable.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::lucene" ],
  "startLine" : 84,
  "endLine" : 157,
  "linesOfCode" : 62,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterClassStatement.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 302,
  "linesOfCode" : 61,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List read()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 461,
  "endLine" : 535,
  "linesOfCode" : 61,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 2023,
  "endLine" : 2099,
  "linesOfCode" : 61,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RawBuffer internalReadRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 655,
  "endLine" : 731,
  "linesOfCode" : 61,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean balanceLeafNodeAfterItemDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 544,
  "endLine" : 621,
  "linesOfCode" : 61,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void processRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 395,
  "endLine" : 458,
  "linesOfCode" : 61,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 12,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void compareCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseCompare.java",
  "fileLinesCount" : 910,
  "components" : [ "primary::core" ],
  "startLine" : 579,
  "endLine" : 651,
  "linesOfCode" : 61,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IndexSearchResult buildOIndexSearchResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneOperatorUtil.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::lucene" ],
  "startLine" : 36,
  "endLine" : 103,
  "linesOfCode" : 61,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void checkAllLikedObjects()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1353,
  "endLine" : 1413,
  "linesOfCode" : 60,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List executionStepFromIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1822,
  "endLine" : 1884,
  "linesOfCode" : 60,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 573,
  "endLine" : 648,
  "linesOfCode" : 60,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  T floorPositionsImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 412,
  "endLine" : 482,
  "linesOfCode" : 60,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object convertMapValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2491,
  "endLine" : 2554,
  "linesOfCode" : 60,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EdgeInternal addEdgeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1052,
  "endLine" : 1127,
  "linesOfCode" : 60,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Iterator vertices()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBDomainObject.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 122,
  "linesOfCode" : 60,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean createDefaultServerUsers()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 505,
  "endLine" : 573,
  "linesOfCode" : 60,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean handleClassWithIndexForSortOnly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1582,
  "endLine" : 1641,
  "linesOfCode" : 59,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Index getoIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 220,
  "linesOfCode" : 59,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateUserStatement.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 114,
  "linesOfCode" : 59,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean assertIdentityChangedAfterCommit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 872,
  "endLine" : 939,
  "linesOfCode" : 59,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 345,
  "linesOfCode" : 59,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean executeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 320,
  "linesOfCode" : 59,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchPlan.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 123,
  "linesOfCode" : 59,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void importIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 1304,
  "endLine" : 1369,
  "linesOfCode" : 59,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void createOrUpdateOSecurityPolicyClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 947,
  "endLine" : 1008,
  "linesOfCode" : 58,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ResultInternal toResultInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1390,
  "endLine" : 1448,
  "linesOfCode" : 58,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRecordAttribute.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 144,
  "linesOfCode" : 58,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 346,
  "endLine" : 403,
  "linesOfCode" : 58,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerDefaultFunctions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/DefaultSQLFunctionFactory.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 142,
  "linesOfCode" : 58,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionRuntime.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 140,
  "linesOfCode" : 58,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 357,
  "endLine" : 424,
  "linesOfCode" : 58,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int parserNextChars()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 376,
  "endLine" : 450,
  "linesOfCode" : 58,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deserializeDeltaEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 379,
  "endLine" : 435,
  "linesOfCode" : 57,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deserializeDeltaEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 493,
  "endLine" : 549,
  "linesOfCode" : 57,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleFetchFromTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 935,
  "endLine" : 993,
  "linesOfCode" : 57,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTruncateClassStatement.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 90,
  "linesOfCode" : 57,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateDatabaseStatement.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 107,
  "linesOfCode" : 57,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void executeWriteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 2101,
  "endLine" : 2167,
  "linesOfCode" : 57,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolBase setup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolBase.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 129,
  "linesOfCode" : 57,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/stream/Streams.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 120,
  "linesOfCode" : 57,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 134,
  "linesOfCode" : 56,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 94,
  "linesOfCode" : 56,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean insertIntoRequestedSlot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 264,
  "endLine" : 335,
  "linesOfCode" : 56,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Iterable getEdgesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 296,
  "endLine" : 362,
  "linesOfCode" : 56,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int compareIndexStreams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseCompare.java",
  "fileLinesCount" : 910,
  "components" : [ "primary::core" ],
  "startLine" : 512,
  "endLine" : 576,
  "linesOfCode" : 56,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long murmurHash3_x64_64()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/hash/MurmurHash3.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 151,
  "linesOfCode" : 56,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleGraphOperation()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 921,
  "endLine" : 986,
  "linesOfCode" : 56,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConditionType addCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 107,
  "linesOfCode" : 55,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List smartSplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 419,
  "endLine" : 477,
  "linesOfCode" : 55,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 13,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserializePartial()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 184,
  "linesOfCode" : 55,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ExecutionStream nextResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExpandStep.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 95,
  "linesOfCode" : 55,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 622,
  "endLine" : 676,
  "linesOfCode" : 55,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 678,
  "endLine" : 732,
  "linesOfCode" : 55,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String throwErrorMessage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 373,
  "endLine" : 437,
  "linesOfCode" : 55,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void deleteFilesFromDisc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 658,
  "endLine" : 721,
  "linesOfCode" : 55,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Pair getConnection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 435,
  "endLine" : 506,
  "linesOfCode" : 55,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void movePropertiesFromOtherEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1114,
  "endLine" : 1176,
  "linesOfCode" : 55,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void fetchMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 734,
  "endLine" : 792,
  "linesOfCode" : 55,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 14,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Map getConsoleMethods()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 680,
  "endLine" : 743,
  "linesOfCode" : 55,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 309,
  "linesOfCode" : 55,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static NodeMapper createDefaultYamlConstructor()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSettings.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::server" ],
  "startLine" : 23,
  "endLine" : 93,
  "linesOfCode" : 55,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void generateDefaultTraversal()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "fileLinesCount" : 716,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 440,
  "endLine" : 499,
  "linesOfCode" : 55,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLBooleanExpression getPredicateForClassHierarchy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityEngine.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::core" ],
  "startLine" : 317,
  "endLine" : 377,
  "linesOfCode" : 54,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Graph open()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphFactory.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 113,
  "linesOfCode" : 54,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deserializeDeltaEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 437,
  "endLine" : 491,
  "linesOfCode" : 54,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 89,
  "linesOfCode" : 54,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 145,
  "linesOfCode" : 54,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorIn.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 177,
  "linesOfCode" : 54,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object executeFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/SqlScriptExecutor.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 215,
  "linesOfCode" : 54,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 149,
  "linesOfCode" : 54,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object executeFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/Jsr223ScriptExecutor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 163,
  "linesOfCode" : 54,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  T ceilingPositionsImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 307,
  "endLine" : 371,
  "linesOfCode" : 54,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void open()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 256,
  "linesOfCode" : 54,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeDefaultNonSecurityClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 429,
  "endLine" : 486,
  "linesOfCode" : 54,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Optional getQuery()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/parser/LuceneMultiFieldQueryParser.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::lucene" ],
  "startLine" : 71,
  "endLine" : 127,
  "linesOfCode" : 54,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getServiceTicket()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/kerberos/KerberosCredentialInterceptor.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 255,
  "linesOfCode" : 53,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void createSystemRoles()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 179,
  "linesOfCode" : 53,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getLowerIndexOfKeywords()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1491,
  "endLine" : 1551,
  "linesOfCode" : 53,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void serializeKeyToByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 152,
  "linesOfCode" : 53,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void embeddedMapToStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerCSVAbstract.java",
  "fileLinesCount" : 889,
  "components" : [ "primary::core" ],
  "startLine" : 548,
  "endLine" : 609,
  "linesOfCode" : 53,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 242,
  "linesOfCode" : 53,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object convertToType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 348,
  "endLine" : 403,
  "linesOfCode" : 53,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 140,
  "linesOfCode" : 53,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RawPairIntegerBoolean findFirstEmptySlot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 338,
  "endLine" : 402,
  "linesOfCode" : 53,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validateLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1916,
  "endLine" : 1974,
  "linesOfCode" : 53,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void log()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/SL4JLogManager.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 95,
  "linesOfCode" : 53,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long getTimeAsMillisecs()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 125,
  "linesOfCode" : 53,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String dumpEnvironment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/Profiler.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 126,
  "linesOfCode" : 53,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SchemaClassImpl doCreateClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 139,
  "linesOfCode" : 52,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createClassInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 215,
  "linesOfCode" : 52,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1552,
  "endLine" : 1611,
  "linesOfCode" : 52,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryField deserializeField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 267,
  "linesOfCode" : 52,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void updateScheduleStartingAt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 530,
  "linesOfCode" : 52,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 93,
  "linesOfCode" : 52,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 297,
  "endLine" : 348,
  "linesOfCode" : 52,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 351,
  "endLine" : 402,
  "linesOfCode" : 52,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropPropertyStatement.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 95,
  "linesOfCode" : 52,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isAssignable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLStaticReflectiveFunction.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 215,
  "linesOfCode" : 52,
  "mcCabeIndex" : 30,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void bindAdditionalParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionAstar.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 299,
  "linesOfCode" : 52,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String preParse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 182,
  "linesOfCode" : 52,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doShutdownOnDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4546,
  "endLine" : 4610,
  "linesOfCode" : 52,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LogSequenceNumber backupPagesWithChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1496,
  "endLine" : 1563,
  "linesOfCode" : 52,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhysicalPosition createRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 337,
  "endLine" : 391,
  "linesOfCode" : 52,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getAllPossibleEdgePropertyNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 373,
  "endLine" : 432,
  "linesOfCode" : 52,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void importProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 769,
  "endLine" : 826,
  "linesOfCode" : 52,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ensureLinksConsistencyBeforeModification()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4447,
  "endLine" : 4503,
  "linesOfCode" : 52,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/Profiler.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 213,
  "linesOfCode" : 52,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser authenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 129,
  "linesOfCode" : 51,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collection split()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 930,
  "endLine" : 988,
  "linesOfCode" : 51,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void handleOrderBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1244,
  "endLine" : 1296,
  "linesOfCode" : 51,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Optional lastItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 342,
  "endLine" : 405,
  "linesOfCode" : 51,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Optional lastItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1289,
  "endLine" : 1352,
  "linesOfCode" : 51,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDepthLevel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchPlan.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 190,
  "linesOfCode" : 51,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void processFieldTypes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 460,
  "endLine" : 514,
  "linesOfCode" : 51,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long walk()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseRecordWalker.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 101,
  "linesOfCode" : 51,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateOppositeLinks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4505,
  "endLine" : 4562,
  "linesOfCode" : 51,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long fetchCGroupSoftMemoryLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/Native.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 342,
  "linesOfCode" : 51,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long fetchCGroupHardMemoryLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/Native.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::core" ],
  "startLine" : 344,
  "endLine" : 398,
  "linesOfCode" : 51,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1004,
  "endLine" : 1060,
  "linesOfCode" : 50,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 198,
  "linesOfCode" : 50,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 192,
  "linesOfCode" : 50,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 256,
  "linesOfCode" : 50,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void updateScheduleStartingAt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 267,
  "endLine" : 373,
  "linesOfCode" : 50,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSecurityPolicyStatement.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 90,
  "linesOfCode" : 50,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doDefragmentation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 724,
  "endLine" : 793,
  "linesOfCode" : 50,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void appendNewLeafEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 857,
  "endLine" : 919,
  "linesOfCode" : 50,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object getRecordAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 807,
  "endLine" : 858,
  "linesOfCode" : 50,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map commit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3433,
  "endLine" : 3496,
  "linesOfCode" : 50,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int indexOfOutsideStrings()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/StringParser.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 313,
  "linesOfCode" : 50,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getOpenFilesLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/Native.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 150,
  "linesOfCode" : 50,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void rebuildTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphStepStrategy.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 164,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PrePath findPrePath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/ClassIndexFinder.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 76,
  "linesOfCode" : 49,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterClassStatement.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 111,
  "linesOfCode" : 49,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void executeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyStatement.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 110,
  "linesOfCode" : 49,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 196,
  "linesOfCode" : 49,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBEnginesManager startup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 316,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List calculatePropertyNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 293,
  "endLine" : 347,
  "linesOfCode" : 49,
  "mcCabeIndex" : 28,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean has()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchPlan.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 252,
  "linesOfCode" : 49,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void fetchRidMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 256,
  "linesOfCode" : 49,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long calculateInitialMaxWALSegSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 323,
  "linesOfCode" : 49,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getPhysicalMemorySize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/Native.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::core" ],
  "startLine" : 503,
  "endLine" : 554,
  "linesOfCode" : 49,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long getSizeAsNumber()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 120,
  "linesOfCode" : 49,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Set getInvolvedIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassInternal.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 160,
  "linesOfCode" : 48,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void dropClassInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 441,
  "endLine" : 503,
  "linesOfCode" : 48,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 814,
  "endLine" : 862,
  "linesOfCode" : 48,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PropertyTypeInternal getTypeByValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1491,
  "endLine" : 1544,
  "linesOfCode" : 48,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 897,
  "endLine" : 946,
  "linesOfCode" : 48,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setCollateInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 200,
  "linesOfCode" : 48,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void createOrUpdateOUserClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 896,
  "endLine" : 945,
  "linesOfCode" : 48,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected  RET deserializeFieldTypedLoopAndReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 531,
  "endLine" : 593,
  "linesOfCode" : 48,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 541,
  "endLine" : 589,
  "linesOfCode" : 48,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultSQLMethodFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/DefaultSQLMethodFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 125,
  "linesOfCode" : 48,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Optional firstItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 307,
  "linesOfCode" : 48,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Optional firstItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1229,
  "endLine" : 1287,
  "linesOfCode" : 48,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean readKeysFromBucketsForward()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 2048,
  "endLine" : 2106,
  "linesOfCode" : 48,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LeafEntry getLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 501,
  "endLine" : 564,
  "linesOfCode" : 48,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shrink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 681,
  "endLine" : 740,
  "linesOfCode" : 48,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityComparator.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 117,
  "linesOfCode" : 48,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void migrateLinksInImportedDocuments()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 1485,
  "endLine" : 1538,
  "linesOfCode" : 48,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 442,
  "endLine" : 506,
  "linesOfCode" : 48,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean comesFrist()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/SortedMultiIterator.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 161,
  "linesOfCode" : 48,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean deinit()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 321,
  "endLine" : 377,
  "linesOfCode" : 48,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnFieldsFunction.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::lucene" ],
  "startLine" : 45,
  "endLine" : 104,
  "linesOfCode" : 48,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 572,
  "endLine" : 619,
  "linesOfCode" : 47,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkPersistentPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1301,
  "endLine" : 1351,
  "linesOfCode" : 47,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addFolder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/compression/impl/ZIPCompressionUtil.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 216,
  "linesOfCode" : 47,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 270,
  "endLine" : 323,
  "linesOfCode" : 47,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1296,
  "endLine" : 1351,
  "linesOfCode" : 47,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean fullySorted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchDescriptor.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 178,
  "linesOfCode" : 47,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void splitProjectionsForGroupBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 721,
  "endLine" : 775,
  "linesOfCode" : 47,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 866,
  "endLine" : 912,
  "linesOfCode" : 47,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 915,
  "endLine" : 961,
  "linesOfCode" : 47,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInOperator.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 71,
  "linesOfCode" : 47,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SQLFilterCondition optimize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/FilterOptimizer.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 90,
  "linesOfCode" : 47,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private QueryOperator extractConditionOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 311,
  "linesOfCode" : 47,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean readKeysFromBucketsForward()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 1004,
  "endLine" : 1061,
  "linesOfCode" : 47,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void synch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3184,
  "endLine" : 3235,
  "linesOfCode" : 47,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 147,
  "linesOfCode" : 47,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 484,
  "endLine" : 535,
  "linesOfCode" : 47,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UpdateBucketSearchResult splitBucket()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1424,
  "endLine" : 1475,
  "linesOfCode" : 47,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void fetchArray()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 794,
  "endLine" : 841,
  "linesOfCode" : 47,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 14,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void fetchEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 963,
  "endLine" : 1012,
  "linesOfCode" : 47,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 14,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rememberChangeableRid()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverRemoteTraversal.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::driver" ],
  "startLine" : 206,
  "endLine" : 255,
  "linesOfCode" : 47,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SchemaClassImpl doCreateClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 322,
  "linesOfCode" : 46,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SchemaClass createOrUpdateORoleClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1010,
  "endLine" : 1061,
  "linesOfCode" : 46,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphMatchStepStrategy.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 73,
  "linesOfCode" : 46,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean handleClassAsTargetWithIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1656,
  "endLine" : 1709,
  "linesOfCode" : 46,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fetchNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSetIterator.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 90,
  "linesOfCode" : 46,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 380,
  "endLine" : 427,
  "linesOfCode" : 46,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilterItem.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 241,
  "linesOfCode" : 46,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMod.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 94,
  "linesOfCode" : 46,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object executeFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptExecutor.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 206,
  "linesOfCode" : 46,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 187,
  "linesOfCode" : 46,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recreateIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/RecreateIndexesTask.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 124,
  "linesOfCode" : 46,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator browseCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1550,
  "endLine" : 1600,
  "linesOfCode" : 46,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 144,
  "linesOfCode" : 46,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int removeNonLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 225,
  "linesOfCode" : 46,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean readKeysFromBucketsBackward()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 2108,
  "endLine" : 2163,
  "linesOfCode" : 46,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long countClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3378,
  "endLine" : 3427,
  "linesOfCode" : 46,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long nextWork()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceOrdered.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 92,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object deserializeKeyFromByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 297,
  "linesOfCode" : 45,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getTopologicalSortedSchedule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 339,
  "endLine" : 407,
  "linesOfCode" : 45,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleClassAsTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1309,
  "endLine" : 1358,
  "linesOfCode" : 45,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLExpression fieldNamesToStrings()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 368,
  "endLine" : 414,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 250,
  "linesOfCode" : 45,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 144,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 195,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static SQLStatement parse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/StatementCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 164,
  "linesOfCode" : 45,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Object evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 439,
  "endLine" : 494,
  "linesOfCode" : 45,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLMethodExclude.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 140,
  "linesOfCode" : 45,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionMax.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 100,
  "linesOfCode" : 45,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionMin.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 101,
  "linesOfCode" : 45,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeNonLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 203,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PhysicalPosition allocatePosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/StorageCollection.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 163,
  "linesOfCode" : 45,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long allocate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 213,
  "linesOfCode" : 45,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeMainLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 178,
  "linesOfCode" : 45,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean doCreateMainLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 747,
  "endLine" : 803,
  "linesOfCode" : 45,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean getNextPartial()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 280,
  "endLine" : 329,
  "linesOfCode" : 45,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1307,
  "endLine" : 1351,
  "linesOfCode" : 44,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setAbstractInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 534,
  "endLine" : 586,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertValuesStep.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 85,
  "linesOfCode" : 44,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean evaluateAllFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 283,
  "linesOfCode" : 44,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String initialise()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ParseException.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 117,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getTopologicalSortedSchedule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 403,
  "endLine" : 470,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 104,
  "linesOfCode" : 44,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean readKeysFromBucketsBackward()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 1139,
  "endLine" : 1192,
  "linesOfCode" : 44,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean dropCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1159,
  "endLine" : 1209,
  "linesOfCode" : 44,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeNonLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 985,
  "endLine" : 1038,
  "linesOfCode" : 44,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void exportIndexDefinitions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExport.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 399,
  "endLine" : 456,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startupFromConfiguration()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 188,
  "endLine" : 244,
  "linesOfCode" : 44,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean activate()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 246,
  "endLine" : 299,
  "linesOfCode" : 44,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImmutableSchema()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 117,
  "linesOfCode" : 43,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object deserializeKeyFromByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 328,
  "endLine" : 370,
  "linesOfCode" : 43,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeKey preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 472,
  "linesOfCode" : 43,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromVariableStep.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 77,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterClassStatement.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 221,
  "linesOfCode" : 43,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static final int hexval()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 60,
  "linesOfCode" : 43,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 549,
  "endLine" : 592,
  "linesOfCode" : 43,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Iterator fetchFromIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionIn.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 114,
  "linesOfCode" : 43,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object fetchFromIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionOut.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 115,
  "linesOfCode" : 43,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LinkedList internalExecute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionAstar.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 209,
  "linesOfCode" : 43,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean processCompositeIndexDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 323,
  "linesOfCode" : 43,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 163,
  "linesOfCode" : 43,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int addCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1110,
  "endLine" : 1156,
  "linesOfCode" : 43,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PhysicalPosition doCreateRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4100,
  "endLine" : 4148,
  "linesOfCode" : 43,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void calculateRecordsLSNs()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1456,
  "endLine" : 1510,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addNonLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 417,
  "endLine" : 471,
  "linesOfCode" : 43,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long calculateDoubleWriteLogMaxSegSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 377,
  "linesOfCode" : 43,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String customFormatMessage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/AnsiLogFormatter.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 86,
  "linesOfCode" : 43,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void help()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 754,
  "endLine" : 813,
  "linesOfCode" : 43,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AuthenticatedUser authenticate()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSimpleAuthenticator.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::server" ],
  "startLine" : 53,
  "endLine" : 99,
  "linesOfCode" : 43,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyImpl addPropertyInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 323,
  "endLine" : 377,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getFilteredProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1340,
  "endLine" : 1384,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/compression/impl/ZIPCompressionUtil.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 247,
  "endLine" : 293,
  "linesOfCode" : 42,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RawPair recordFromJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 245,
  "linesOfCode" : 42,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Identifiable linkToStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerCSVAbstract.java",
  "fileLinesCount" : 889,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 125,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/StreamableHelper.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 101,
  "linesOfCode" : 42,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSet.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 168,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/OrderByStep.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 97,
  "linesOfCode" : 42,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSequenceStatement.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 178,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSequenceStatement.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 223,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStatement.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 87,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionMap.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 94,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquals.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 114,
  "linesOfCode" : 42,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorPlus.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 90,
  "linesOfCode" : 42,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object executeJsr223Script()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 253,
  "linesOfCode" : 42,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBEnginesManager shutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 367,
  "endLine" : 415,
  "linesOfCode" : 42,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IndexMetadata loadMetadataInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 171,
  "linesOfCode" : 42,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int doUpdateRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4150,
  "endLine" : 4196,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void runWALVacuum()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5588,
  "endLine" : 5640,
  "linesOfCode" : 42,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheEntry loadPageForWrite()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 157,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeNonLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 220,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addNonLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 449,
  "endLine" : 500,
  "linesOfCode" : 42,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeNonLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 217,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addNonLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 476,
  "endLine" : 527,
  "linesOfCode" : 42,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeNonLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 201,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET removePropertyInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1504,
  "endLine" : 1556,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void getWordStatic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 130,
  "linesOfCode" : 42,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void installCustomFormatter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/LogManager.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 105,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String findMemoryGCGroupPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/Native.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::core" ],
  "startLine" : 400,
  "endLine" : 447,
  "linesOfCode" : 42,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String formatCommandSpecs()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 620,
  "endLine" : 673,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1217,
  "endLine" : 1264,
  "linesOfCode" : 42,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Query getQuery()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneQueryBuilder.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::lucene" ],
  "startLine" : 115,
  "endLine" : 157,
  "linesOfCode" : 42,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int nextChar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 533,
  "endLine" : 586,
  "linesOfCode" : 41,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List handleClassAsTargetWithIndexRecursive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1733,
  "endLine" : 1775,
  "linesOfCode" : 41,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterClassStatement.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 154,
  "linesOfCode" : 41,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 169,
  "linesOfCode" : 41,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSystemRoleStatement.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 92,
  "linesOfCode" : 41,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 749,
  "endLine" : 794,
  "linesOfCode" : 41,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static final String addEscapes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/TokenMgrError.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 92,
  "linesOfCode" : 41,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Date getDate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 386,
  "endLine" : 436,
  "linesOfCode" : 41,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet toResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/transformer/ScriptTransformerImpl.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 100,
  "linesOfCode" : 41,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addIndexEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 306,
  "linesOfCode" : 41,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollbackInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 322,
  "endLine" : 376,
  "linesOfCode" : 41,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkSecurityConstraintsForIndexCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 399,
  "endLine" : 444,
  "linesOfCode" : 41,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UpdateBucketSearchResult splitBucket()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 407,
  "endLine" : 451,
  "linesOfCode" : 41,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printReport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 2169,
  "endLine" : 2222,
  "linesOfCode" : 41,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endAtomicOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 292,
  "linesOfCode" : 41,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLastBackupCompatibleWithUUID()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 951,
  "endLine" : 993,
  "linesOfCode" : 41,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Optional findBucketForRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1707,
  "endLine" : 1758,
  "linesOfCode" : 41,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long appendNewLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 805,
  "endLine" : 855,
  "linesOfCode" : 41,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int doAddNonLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 932,
  "endLine" : 983,
  "linesOfCode" : 41,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void convertToResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2835,
  "endLine" : 2880,
  "linesOfCode" : 41,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DatabaseURLConnection parse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/URLHelper.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 58,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet computeScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 778,
  "endLine" : 821,
  "linesOfCode" : 41,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet computeScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 832,
  "endLine" : 878,
  "linesOfCode" : 41,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String printMemoryStatistics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 316,
  "linesOfCode" : 41,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable searchFromTarget()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchMoreLikeThisFunction.java",
  "fileLinesCount" : 333,
  "components" : [ "primary::lucene" ],
  "startLine" : 75,
  "endLine" : 129,
  "linesOfCode" : 41,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 156,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter writeAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 399,
  "endLine" : 443,
  "linesOfCode" : 40,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object deserializeKeyFromByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 247,
  "linesOfCode" : 40,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object fieldTypeFromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerStringAbstract.java",
  "fileLinesCount" : 669,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 99,
  "linesOfCode" : 40,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CartesianProductStep.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 66,
  "linesOfCode" : 40,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Collection unwind()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UnwindStep.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 96,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RetryStep.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 82,
  "linesOfCode" : 40,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSet.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 105,
  "linesOfCode" : 40,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InternalExecutionPlan createPlanForPattern()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 334,
  "linesOfCode" : 40,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addGroupByExpressionsToProjections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 792,
  "endLine" : 835,
  "linesOfCode" : 40,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 797,
  "endLine" : 839,
  "linesOfCode" : 40,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodFormat.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 85,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Collection propertiesForV2VNavigation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLGraphNavigationFunction.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 134,
  "linesOfCode" : 40,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/geo/SQLFunctionDistance.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 92,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object foreachRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 374,
  "endLine" : 417,
  "linesOfCode" : 40,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexEngineData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 113,
  "linesOfCode" : 40,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 17,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void processSingleIndexUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 241,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 598,
  "endLine" : 642,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void executeSyncAndCloseFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1969,
  "endLine" : 2021,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WriteAheadLog createWalFromIBUFiles()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 555,
  "endLine" : 595,
  "linesOfCode" : 40,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1876,
  "endLine" : 1927,
  "linesOfCode" : 40,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 189,
  "linesOfCode" : 40,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 235,
  "linesOfCode" : 40,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EdgeInternal createBidirectionalLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeIterator.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 97,
  "linesOfCode" : 40,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void networkRestore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 444,
  "endLine" : 484,
  "linesOfCode" : 40,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pointer allocate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 209,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAcquireReadLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ReadersWriterSpinLock.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 114,
  "linesOfCode" : 40,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object getLastValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 239,
  "linesOfCode" : 40,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl getOrCreateClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 267,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 993,
  "endLine" : 1033,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setSuperClassesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 271,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 193,
  "linesOfCode" : 39,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canRead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1506,
  "endLine" : 1549,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLBooleanExpression getPredicateForClassHierarchy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityEngine.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 315,
  "linesOfCode" : 39,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void handleProjectionsBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 198,
  "linesOfCode" : 39,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 840,
  "endLine" : 880,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IndexSearchDescriptor findBestIndexFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1963,
  "endLine" : 2016,
  "linesOfCode" : 39,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 500,
  "endLine" : 538,
  "linesOfCode" : 39,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 178,
  "linesOfCode" : 39,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 73,
  "linesOfCode" : 39,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleNode splitForAggregation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 370,
  "endLine" : 411,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 364,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionDate.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 101,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLMethodInclude.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 133,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LinkedList execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionPathFinder.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 103,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionDecimal.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 83,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/Jsr223ScriptExecutor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 95,
  "linesOfCode" : 39,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BaseIndexEngine createIndexEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/DefaultIndexFactory.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 157,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addNonLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 368,
  "endLine" : 420,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void freeze()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3376,
  "endLine" : 3420,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhysicalPosition getPhysicalPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 984,
  "endLine" : 1029,
  "linesOfCode" : 39,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void runTask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 252,
  "linesOfCode" : 39,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DatabaseSessionEmbedded open()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternal.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 222,
  "linesOfCode" : 39,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addToLinksContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4595,
  "endLine" : 4634,
  "linesOfCode" : 39,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void subtractFromLinksContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4636,
  "endLine" : 4676,
  "linesOfCode" : 39,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolImpl.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 121,
  "linesOfCode" : 39,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Symbol symbol()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleCommandStream.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 365,
  "linesOfCode" : 39,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThrowingConsumer select()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 164,
  "endLine" : 203,
  "linesOfCode" : 39,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void generateTraversalInterface()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "fileLinesCount" : 716,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 501,
  "endLine" : 548,
  "linesOfCode" : 39,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimerTask scheduleTask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBScheduler.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 66,
  "linesOfCode" : 38,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 910,
  "endLine" : 947,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List buildClassList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 157,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String decode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1276,
  "endLine" : 1322,
  "linesOfCode" : 38,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean stringToRidbag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 457,
  "endLine" : 496,
  "linesOfCode" : 38,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void serializeDelta()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 566,
  "endLine" : 605,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSet.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 246,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void manageNotPatterns()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 266,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map estimateRootEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 838,
  "endLine" : 881,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List handleClassAsTargetWithIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1778,
  "endLine" : 1820,
  "linesOfCode" : 38,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object iterateOnPriorities()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 788,
  "endLine" : 830,
  "linesOfCode" : 38,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 113,
  "linesOfCode" : 38,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 156,
  "linesOfCode" : 38,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MergeResult mergeGTOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCompareOperator.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 178,
  "linesOfCode" : 38,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MergeResult mergeGEOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCompareOperator.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 223,
  "linesOfCode" : 38,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MergeResult mergeLEOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCompareOperator.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 272,
  "linesOfCode" : 38,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MergeResult mergeLTOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCompareOperator.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 276,
  "endLine" : 314,
  "linesOfCode" : 38,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodSubString.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 81,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rebuildNonDurableAutomaticIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/RecreateIndexesTask.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 170,
  "linesOfCode" : 38,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doClearSVTree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 161,
  "linesOfCode" : 38,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 218,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 347,
  "endLine" : 398,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doEncryptionDecryption()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1428,
  "endLine" : 1469,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int updatePageMaxFreeSpace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/FreeSpaceMapPage.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 115,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map toMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2133,
  "endLine" : 2177,
  "linesOfCode" : 38,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void convertPropertiesToClassAndInitDefaultValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3946,
  "endLine" : 3983,
  "linesOfCode" : 38,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object resolveVariables()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/VariableParser.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 82,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long getSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 135,
  "linesOfCode" : 38,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MoreLikeThis buildMoreLikeThis()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchMoreLikeThisFunction.java",
  "fileLinesCount" : 333,
  "components" : [ "primary::lucene" ],
  "startLine" : 175,
  "endLine" : 228,
  "linesOfCode" : 38,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserSymmetricKeyConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/UserSymmetricKeyConfig.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 136,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1463,
  "endLine" : 1503,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Set calculateAllFilteredProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1807,
  "endLine" : 1844,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean evaluateSecuirtyPolicyPredicate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityEngine.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::core" ],
  "startLine" : 429,
  "endLine" : 470,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PropertyTypeInternal determineType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 890,
  "endLine" : 931,
  "linesOfCode" : 37,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertValuesStep.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 126,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object convertToIndexDefinitionTypes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 548,
  "endLine" : 587,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 156,
  "linesOfCode" : 37,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CopyEntityStep.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 76,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object setOnProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyAttributeStatement.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 111,
  "linesOfCode" : 37,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object invokeGraphFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 194,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean evaluateAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 237,
  "linesOfCode" : 37,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropClassStatement.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 69,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 86,
  "linesOfCode" : 37,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 129,
  "linesOfCode" : 37,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean canBeUsedByOrderByAfterFilter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/OrderByOptimizer.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 120,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorBetween.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 104,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processFields()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseRecordProcess.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 207,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UpdateBucketSearchResult findBucketForUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1798,
  "endLine" : 1841,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String checkPropertyValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 4016,
  "endLine" : 4061,
  "linesOfCode" : 37,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExpressionSummary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 822,
  "endLine" : 860,
  "linesOfCode" : 37,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 197,
  "linesOfCode" : 37,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getMaxWalSegSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 706,
  "endLine" : 748,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 835,
  "endLine" : 871,
  "linesOfCode" : 37,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 100,
  "linesOfCode" : 37,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String findMemoryGCRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/Native.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::core" ],
  "startLine" : 449,
  "endLine" : 494,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void channelRead0()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBGremlinResponseHandler.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::driver" ],
  "startLine" : 46,
  "endLine" : 90,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnClassFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 52,
  "endLine" : 99,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LuceneFullTextIndex involvedIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneTextOperator.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::lucene" ],
  "startLine" : 206,
  "endLine" : 243,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryQueueThreadV2.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 89,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Stream ridStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 341,
  "linesOfCode" : 36,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String createHash()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityManager.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 168,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reloadPasswordValidator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1030,
  "endLine" : 1068,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reloadImportLDAP()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1070,
  "endLine" : 1107,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reloadAuditingService()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1109,
  "endLine" : 1146,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1075,
  "endLine" : 1110,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void uncompressDirectory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/compression/impl/ZIPCompressionUtil.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 109,
  "linesOfCode" : 36,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeKey preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 260,
  "endLine" : 301,
  "linesOfCode" : 36,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PropertyTypeInternal getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/FieldTypesString.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 56,
  "linesOfCode" : 36,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addStepsFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 592,
  "endLine" : 627,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleProjections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 473,
  "endLine" : 509,
  "linesOfCode" : 36,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckClassTypeStep.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 76,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void aggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AggregateProjectionCalculationStep.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 115,
  "linesOfCode" : 36,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfStatement.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 103,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateClassStatement.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 147,
  "linesOfCode" : 36,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateClassStatement.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 185,
  "linesOfCode" : 36,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterRoleStatement.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 83,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression splitForAggregation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 467,
  "endLine" : 502,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 122,
  "linesOfCode" : 36,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 163,
  "linesOfCode" : 36,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsMap.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 85,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMinus.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 84,
  "linesOfCode" : 36,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorDivide.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 84,
  "linesOfCode" : 36,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 215,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract Index createIndexInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerAbstract.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 261,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doEncryptionDecryption()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1411,
  "endLine" : 1454,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void preloadCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1348,
  "endLine" : 1389,
  "linesOfCode" : 36,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 264,
  "endLine" : 307,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet query()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 653,
  "endLine" : 691,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 735,
  "endLine" : 775,
  "linesOfCode" : 36,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RecordIteratorCollection browseCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 287,
  "endLine" : 484,
  "linesOfCode" : 36,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 396,
  "endLine" : 439,
  "linesOfCode" : 36,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object toSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 899,
  "endLine" : 937,
  "linesOfCode" : 36,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneNearOperator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::lucene" ],
  "startLine" : 46,
  "endLine" : 87,
  "linesOfCode" : 36,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Iterable interpretAsSpatial()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/index/LuceneSpatialIndex.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::lucene" ],
  "startLine" : 97,
  "endLine" : 138,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 270,
  "endLine" : 304,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 681,
  "endLine" : 720,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract SchemaClassImpl createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 336,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doInitPredicateOptimization()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1269,
  "endLine" : 1306,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1658,
  "endLine" : 1697,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  Iterator elements()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/sideeffect/YTDBGraphStep.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 137,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleSetFields()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertExecutionPlanner.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 104,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleSetFields()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgeExecutionPlanner.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 185,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 116,
  "linesOfCode" : 35,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addOrderByProjections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 638,
  "endLine" : 674,
  "linesOfCode" : 35,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 198,
  "linesOfCode" : 35,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long estimateFromIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 177,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object extractConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 194,
  "linesOfCode" : 35,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/conversion/SQLMethodAsDate.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 82,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMultiply.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 83,
  "linesOfCode" : 35,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Context createNewResource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptExecutor.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 102,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 147,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 787,
  "endLine" : 824,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinarySerializer determineKeySerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2321,
  "endLine" : 2360,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteIndexEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2362,
  "endLine" : 2402,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ByteBuffer serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 413,
  "endLine" : 461,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheEntry loadPageForRead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 201,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LogSequenceNumber extractIBULsn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1236,
  "endLine" : 1274,
  "linesOfCode" : 35,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheEntry addNewPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/MemoryFile.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 78,
  "linesOfCode" : 35,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean updateKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 509,
  "endLine" : 554,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean exportRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExport.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 592,
  "endLine" : 634,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 694,
  "endLine" : 732,
  "linesOfCode" : 35,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean executeExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1788,
  "endLine" : 1829,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deallocate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 270,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void decodeCredentials()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSimpleAuthenticator.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::server" ],
  "startLine" : 142,
  "endLine" : 180,
  "linesOfCode" : 35,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void channelRead0()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBGremlinSaslAuthenticationHandler.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::driver" ],
  "startLine" : 58,
  "endLine" : 105,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection normalizeComposite()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/MultipleIndexCanditate.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 126,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object executeReverse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 231,
  "endLine" : 273,
  "linesOfCode" : 34,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSequenceStatement.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 276,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa2_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 371,
  "endLine" : 404,
  "linesOfCode" : 34,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateRemoveItem.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 107,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 231,
  "endLine" : 266,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 250,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 372,
  "endLine" : 407,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionMoveFiltered.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 65,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionSymmetricDifference.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 103,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext setVariable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 259,
  "linesOfCode" : 34,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeClassPropertyIndexInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 569,
  "endLine" : 611,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeFromMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 567,
  "endLine" : 610,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void processIndexOnDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 411,
  "endLine" : 453,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UpdateBucketSearchResult findBucketForUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 696,
  "endLine" : 737,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void moveToNextEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 508,
  "endLine" : 549,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ByteBuffer toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALRecordsFactory.java",
  "fileLinesCount" : 748,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 246,
  "linesOfCode" : 34,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateRecordVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 939,
  "endLine" : 975,
  "linesOfCode" : 34,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int removeLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 149,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void updateRidMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 356,
  "endLine" : 393,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1056,
  "endLine" : 1089,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolImpl.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 77,
  "linesOfCode" : 34,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updatePrompt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 433,
  "endLine" : 492,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void evict()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 837,
  "endLine" : 878,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Frame makeFrame()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 432,
  "endLine" : 469,
  "linesOfCode" : 34,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List parseRids()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchMoreLikeThisFunction.java",
  "fileLinesCount" : 333,
  "components" : [ "primary::lucene" ],
  "startLine" : 131,
  "endLine" : 169,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneTextOperator.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::lucene" ],
  "startLine" : 93,
  "endLine" : 133,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymmetricKey fromKeystore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 370,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 395,
  "endLine" : 435,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 617,
  "endLine" : 655,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBEdge addEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexImpl.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 148,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getLowerIndexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1450,
  "endLine" : 1489,
  "linesOfCode" : 33,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 146,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deserializeDeltaValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 256,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void serializeDeltaValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 622,
  "endLine" : 656,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int writeEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 605,
  "endLine" : 641,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/OptionalMatchEdgeTraverser.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 66,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate findByKeyIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/ClassIndexFinder.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 146,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate findByValueIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/ClassIndexFinder.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 216,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 106,
  "linesOfCode" : 33,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IndexSearchDescriptor buildIndexSearchDescriptorForFulltext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 2241,
  "endLine" : 2279,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl toEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 105,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object initSchemafullCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 208,
  "linesOfCode" : 33,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateClassStatement.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 87,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStatement.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 125,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 66,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 100,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFilter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilter.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 77,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 257,
  "endLine" : 289,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsSet.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 82,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsList.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 82,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionEncode.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 83,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionUnionAll.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 85,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodToJSON.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 84,
  "linesOfCode" : 33,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexEngineData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 72,
  "linesOfCode" : 33,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IndexDefinition createIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexDefinitionFactory.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 83,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IndexDefinition createMultipleFieldIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexDefinitionFactory.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 152,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object createValueFast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 283,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long rebuild()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 431,
  "endLine" : 471,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void openCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 728,
  "endLine" : 767,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean check()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1035,
  "endLine" : 1073,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RawBuffer readRecordInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3947,
  "endLine" : 3983,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean recordExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3986,
  "endLine" : 4021,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LogSequenceNumber copyWALToIncrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 468,
  "endLine" : 506,
  "linesOfCode" : 33,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void read()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 264,
  "endLine" : 300,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SBTreeEntry getEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 264,
  "linesOfCode" : 33,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BucketSearchResult findBucket()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1760,
  "endLine" : 1796,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET getPropertyOnLoadValueInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 526,
  "endLine" : 559,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Object filterItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 666,
  "endLine" : 704,
  "linesOfCode" : 33,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean hasSameContentItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 1005,
  "endLine" : 1038,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean compareMaps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 1155,
  "endLine" : 1191,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 874,
  "endLine" : 906,
  "linesOfCode" : 33,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void internalClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1092,
  "endLine" : 1127,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBConfigBuilder fromApacheConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigBuilderImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 86,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void internalOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 341,
  "endLine" : 376,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 206,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void checkValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EmbeddedTrackedMultiValue.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 51,
  "linesOfCode" : 33,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onTrigger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/EntityHookAbstract.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 119,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void lock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/AdaptiveLock.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 111,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PartitionedLockManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 163,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void moveToTheTail()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLRUList.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 101,
  "linesOfCode" : 33,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Iterator edges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBDomainObject.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 289,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set searchIntersect()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneLegacySpatialIndexEngine.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::lucene" ],
  "startLine" : 99,
  "endLine" : 136,
  "linesOfCode" : 33,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addMetadataDocumentIfNotPresent()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 259,
  "endLine" : 295,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reloadComponent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 720,
  "endLine" : 755,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkBag convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1237,
  "endLine" : 1272,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyImpl addProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 65,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addSuperClassInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 169,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validatePolicyWithIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 516,
  "endLine" : 547,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1114,
  "endLine" : 1150,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 121,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 208,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 307,
  "endLine" : 348,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PropertyTypeInternal getOTypeFromChar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/FieldTypesString.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 90,
  "linesOfCode" : 32,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void deserializeDeltaLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 289,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void deserializeDeltaLinkList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 319,
  "endLine" : 350,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int writeEmbeddedCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1121,
  "endLine" : 1152,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set loadTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesFromToVerticesStep.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 129,
  "linesOfCode" : 32,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List cartesianProduct()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 509,
  "endLine" : 541,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean indexKeyFromIncluded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 753,
  "endLine" : 784,
  "linesOfCode" : 32,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean indexKeyToIncluded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 807,
  "endLine" : 838,
  "linesOfCode" : 32,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List executeAggregation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AggregateProjectionCalculationStep.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 76,
  "linesOfCode" : 32,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleNode splitForAggregation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1208,
  "endLine" : 1239,
  "linesOfCode" : 32,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object calculateLocal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 392,
  "endLine" : 423,
  "linesOfCode" : 32,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodRuntime setParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodRuntime.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 231,
  "linesOfCode" : 32,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionDifference.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 90,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List splitBySemicolon()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 479,
  "endLine" : 510,
  "linesOfCode" : 32,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseScriptManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/DatabaseScriptManager.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 75,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/local/EngineLocalPaginated.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 117,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map doCommit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 574,
  "endLine" : 610,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object createValueSlow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 286,
  "endLine" : 323,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 232,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long doFillIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 501,
  "endLine" : 537,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 774,
  "endLine" : 808,
  "linesOfCode" : 32,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long count()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1472,
  "endLine" : 1508,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final RecordMetadata getRecordMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1512,
  "endLine" : 1548,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recoverIfNeeded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4062,
  "endLine" : 4098,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/LinkBagUpdateSerializationOperation.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 93,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restoreFullIncrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1572,
  "endLine" : 1606,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BigDecimal clampAndRound()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/DecimalKeyNormalizer.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 91,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CacheEntry allocateNewPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1584,
  "endLine" : 1619,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 149,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  T getPropertyAndChooseReturnValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 468,
  "endLine" : 506,
  "linesOfCode" : 32,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean convertSingleValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/AbstractCollectionConverter.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 62,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseExport exportDatabase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExport.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 163,
  "linesOfCode" : 32,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet query()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 613,
  "endLine" : 645,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2778,
  "endLine" : 2813,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 169,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void deleteRecursively()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 215,
  "linesOfCode" : 32,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void loadStorages()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 469,
  "endLine" : 503,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThrowingConsumer select()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBServerCommandsOpProcessor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::server" ],
  "startLine" : 39,
  "endLine" : 72,
  "linesOfCode" : 32,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryContext build()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderNear.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::lucene" ],
  "startLine" : 45,
  "endLine" : 81,
  "linesOfCode" : 32,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Stream entityStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 236,
  "linesOfCode" : 31,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Stream vertexStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 288,
  "linesOfCode" : 31,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Stream statefulEdgeStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 353,
  "endLine" : 386,
  "linesOfCode" : 31,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Stream edgeStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 398,
  "endLine" : 431,
  "linesOfCode" : 31,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Stream detachedStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResultSet.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 144,
  "linesOfCode" : 31,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 171,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLBooleanExpression getPredicateForClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityEngine.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 170,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean updateParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 271,
  "endLine" : 309,
  "linesOfCode" : 31,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FormatSettings()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 1365,
  "endLine" : 1396,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSequenceStatement.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 161,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSequenceStatement.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 195,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSequenceStatement.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 243,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ExpandBuff()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 134,
  "linesOfCode" : 31,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void adjustBeginLineColumn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 598,
  "endLine" : 634,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 236,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 532,
  "endLine" : 564,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 203,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 266,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 478,
  "endLine" : 510,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 246,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 280,
  "endLine" : 310,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default MergeResult mergeWithOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCompareOperator.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 69,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Integer doCompare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCompareOperator.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 329,
  "endLine" : 364,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 204,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 149,
  "linesOfCode" : 31,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodValues.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 74,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void register()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/CustomSQLFunctionFactory.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 59,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionRuntime setParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionRuntime.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 206,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionMove.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 79,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/DefaultQueryOperatorFactory.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 64,
  "linesOfCode" : 31,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorInstanceof.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 80,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCollectionToIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 129,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 232,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionBrowsePage nextPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1475,
  "endLine" : 1507,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateConfigurationProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 886,
  "endLine" : 922,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validateType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1883,
  "endLine" : 1914,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void executeEventFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::core" ],
  "startLine" : 322,
  "endLine" : 354,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkThatRecordIsIndexed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/CheckIndexTool.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 171,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 262,
  "linesOfCode" : 31,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean filterBySchemaClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/EntityHookAbstract.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 182,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 160,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeHistory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 336,
  "endLine" : 366,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object getFirstValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 187,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUser()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/config/ServerConfigurationManager.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::server" ],
  "startLine" : 67,
  "endLine" : 107,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List createFields()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneIndexType.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::lucene" ],
  "startLine" : 100,
  "endLine" : 130,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RecordIdInternal fromString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/RecordIdInternal.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 162,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addOp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 238,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fireDatabaseMigration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1240,
  "endLine" : 1272,
  "linesOfCode" : 30,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 223,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaImmutableClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 135,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void populateSystemRoles()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecuritySystemUserImpl.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 109,
  "linesOfCode" : 30,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLBooleanExpression getPredicateForProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityEngine.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 134,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean evaluateSecuirtyPolicyPredicate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityEngine.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::core" ],
  "startLine" : 396,
  "endLine" : 427,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object executeInContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 209,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphCountStrategy.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 80,
  "linesOfCode" : 30,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean handleHardwiredCountOnClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 282,
  "endLine" : 312,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List calculateAdditionalOrderByProjections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 686,
  "endLine" : 715,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ExecutionStepInternal createParallelIndexFetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1921,
  "endLine" : 1950,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchFromClassExecutionStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromClassExecutionStep.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 82,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfStatement.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 137,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doSetSuperclasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterClassStatement.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 347,
  "endLine" : 376,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void UpdateLineColumn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 239,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getDisjointPatterns()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Pattern.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 112,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFloatingPoint.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 57,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object filterByCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 193,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 293,
  "endLine" : 323,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExistsSystemUserStatement.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 60,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String asString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemAbstract.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 251,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemFieldMultiAbstract.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 91,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract Index createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerAbstract.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 98,
  "linesOfCode" : 30,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void processIndexUpdateFieldAssignment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 275,
  "linesOfCode" : 30,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BucketSearchResult findBucket()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 739,
  "endLine" : 772,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int addCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1076,
  "endLine" : 1107,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long initSegmentSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 350,
  "endLine" : 381,
  "linesOfCode" : 30,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1170,
  "endLine" : 1204,
  "linesOfCode" : 30,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 168,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 165,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3037,
  "endLine" : 3070,
  "linesOfCode" : 30,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getLastDayOfMonth()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 1528,
  "endLine" : 1558,
  "linesOfCode" : 30,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigImpl.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 171,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String parseOptionalWord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 272,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinarySerializer.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 273,
  "linesOfCode" : 30,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TTYConsoleReader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 129,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String encodeJsonString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 307,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MultiIterator allEdges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBDomainObject.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 326,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String encodeJSON()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 502,
  "endLine" : 540,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map loadConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 929,
  "endLine" : 964,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 54,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkParametersConflict()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1551,
  "endLine" : 1581,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLBooleanExpression getPredicateForRoleHierarchy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityEngine.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 272,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/jsr223/YTDBGremlinPlugin.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 60,
  "linesOfCode" : 29,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int parse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 583,
  "endLine" : 611,
  "linesOfCode" : 29,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 12,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BinarySerializerFactory create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/BinarySerializerFactory.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 116,
  "linesOfCode" : 29,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinary.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 114,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlanner.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 204,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 133,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 166,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result executeSimpleAlter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterDatabaseStatement.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 69,
  "linesOfCode" : 29,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyStatement.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 144,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyStatement.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 178,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 99,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 209,
  "linesOfCode" : 29,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRebuildIndexStatement.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 57,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateDatabaseStatement.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 156,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 89,
  "linesOfCode" : 29,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 122,
  "linesOfCode" : 29,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSecurityPolicyStatement.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 62,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MergeResult mergeNEOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCompareOperator.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 101,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MergeResult mergeEQOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCompareOperator.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 133,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SQLFilterCondition extractCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 237,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionStrcmpci.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 70,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLMethodMultiValue.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 79,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Iterator getCommandFactories()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 307,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CommandExecutor getCommand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 560,
  "endLine" : 591,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 58,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object documentValueToIndexKeySlow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 227,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean processSingleIndexDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 341,
  "endLine" : 372,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long count()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1400,
  "endLine" : 1434,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getIndexValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2559,
  "endLine" : 2592,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long getSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3289,
  "endLine" : 3321,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Cursor prev()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/MPSCFAAArrayDequeue.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 202,
  "endLine" : 236,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UUID extractDbInstanceUUID()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1145,
  "endLine" : 1176,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addNonLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 467,
  "endLine" : 506,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public K firstKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1008,
  "endLine" : 1039,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public K lastKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1042,
  "endLine" : 1072,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setClassNameWithoutPropertiesPostProcessing()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3333,
  "endLine" : 3370,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object getResultEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 747,
  "endLine" : 779,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean compareBags()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 1248,
  "endLine" : 1280,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getDoubleWriteLogMaxSegSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 671,
  "endLine" : 704,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void drop()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 943,
  "endLine" : 971,
  "linesOfCode" : 29,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExport.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 279,
  "endLine" : 310,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalResultSetLifecycleDecorator query()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 880,
  "endLine" : 913,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCollectionName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1751,
  "endLine" : 1784,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean dropCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2127,
  "endLine" : 2163,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void internalClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2357,
  "endLine" : 2393,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 104,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClosableEntry doAcquireEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 298,
  "endLine" : 330,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isAuthorized()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecuritySystem.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 132,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 302,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List smartSplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 361,
  "endLine" : 388,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 12,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int parse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 554,
  "endLine" : 581,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1152,
  "endLine" : 1181,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getKeySizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 299,
  "endLine" : 326,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeBTreeBasedLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 746,
  "endLine" : 778,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteEdgeExecutionPlanner.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 76,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Collection normalizeBetween()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/MultipleIndexCanditate.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 91,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CopyRecordContentBeforeUpdateStep.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 60,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MatchExecutionPlanner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 105,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List moveFlattenedEqualitiesLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 604,
  "endLine" : 633,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Stream stream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionStream.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 111,
  "linesOfCode" : 28,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getIndexStats()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/QueryStats.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 48,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 73,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 347,
  "endLine" : 376,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 451,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression rewriteIndexChainsAsSubqueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 454,
  "endLine" : 484,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyStatement.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 226,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 67,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 382,
  "endLine" : 409,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 247,
  "endLine" : 275,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 234,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 265,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addValueToResultList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 133,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 232,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommitStatement.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 94,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommitStatement.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 124,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLPredicate text()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 127,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object resolveFieldValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLHelper.java",
  "fileLinesCount" : 541,
  "components" : [ "primary::core" ],
  "startLine" : 467,
  "endLine" : 501,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLStaticReflectiveFunction.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 131,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionAbsoluteValue.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 72,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/sequence/SQLFunctionSequence.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 51,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Iterator getFunctionFactories()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 199,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFunctionDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/formatter/RubyScriptFormatter.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 63,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 137,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 125,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeKey lastKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 340,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2470,
  "endLine" : 2501,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doDeleteRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4198,
  "endLine" : 4233,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int doAddCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4345,
  "endLine" : 4378,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCollectionAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4381,
  "endLine" : 4414,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Cursor next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/MPSCFAAArrayDequeue.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 169,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updatePageFreeSpace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/FreeSpaceMap.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 104,
  "linesOfCode" : 28,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int findClosingBracketPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 571,
  "endLine" : 599,
  "linesOfCode" : 28,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 343,
  "endLine" : 371,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbstractStorage getOrInitStorage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 620,
  "endLine" : 648,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getInverseConnectionFieldName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/GraphRepair.java",
  "fileLinesCount" : 649,
  "components" : [ "primary::core" ],
  "startLine" : 613,
  "endLine" : 648,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/UnsafeByteArrayComparatorV2.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 112,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String format()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/AnsiCode.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 136,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/UnsafeBinaryConverter.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 189,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String extractLockOwnerStackTrace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/AdaptiveLock.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 202,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/collection/CASObjectArray.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 126,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static X509Certificate generateSelfSignedCertificate()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 175,
  "endLine" : 206,
  "linesOfCode" : 28,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void kill()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBGremlinSession.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::server" ],
  "startLine" : 172,
  "endLine" : 211,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private record SaslCallbackData()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBGremlinSaslAuthenticationHandler.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::driver" ],
  "startLine" : 164,
  "endLine" : 192,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryContext build()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderDistanceSphere.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::lucene" ],
  "startLine" : 45,
  "endLine" : 85,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity toEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeFactory.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::lucene" ],
  "startLine" : 167,
  "endLine" : 197,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LuceneDirectory createDirectory()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneDirectoryFactory.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::lucene" ],
  "startLine" : 42,
  "endLine" : 69,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInTx()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneFullTextIndexEngine.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::lucene" ],
  "startLine" : 263,
  "endLine" : 293,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LuceneTxChanges getTransactionChanges()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 245,
  "endLine" : 274,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneIndexNotUnique put()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 324,
  "endLine" : 354,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Analyzer buildAnalyzer()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/analyzer/LuceneAnalyzerFactory.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::lucene" ],
  "startLine" : 86,
  "endLine" : 114,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean like()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/QueryHelper.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 59,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean verifyTokenSign()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/TokenSignImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 113,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handle()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/SignalHandler.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 91,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkCorrectLimitValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 404,
  "endLine" : 430,
  "linesOfCode" : 27,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLBooleanExpression getPredicateForFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityEngine.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 99,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int usedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQuery.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 64,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void unregisterYTDBInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphFactory.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 180,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List smartSplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 390,
  "endLine" : 417,
  "linesOfCode" : 27,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RecordElement parseObjectOrMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 1143,
  "endLine" : 1180,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void deserializeDeltaLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 317,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EntityLinkSetImpl readLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1391,
  "endLine" : 1421,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getPositionsFromEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 661,
  "endLine" : 691,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CartesianProductStep.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 114,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleCreateRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertExecutionPlanner.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 134,
  "linesOfCode" : 27,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate findAllowRangeIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/ClassIndexFinder.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 177,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List commonFactor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 2317,
  "endLine" : 2345,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fetchNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LoaderExecutionStream.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 72,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ParallelExecStep.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 90,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDatabaseUserData.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 68,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDatabaseUserData.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 100,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 122,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 151,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression rewriteIndexChainsAsSubqueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 280,
  "endLine" : 308,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfStatement.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 267,
  "linesOfCode" : 27,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 85,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 120,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 282,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 102,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSequenceStatement.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 71,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGrantStatement.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 58,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean evaluateAllFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 108,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 123,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String asString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 297,
  "endLine" : 325,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLHelper.java",
  "fileLinesCount" : 541,
  "components" : [ "primary::core" ],
  "startLine" : 436,
  "endLine" : 464,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorIs.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 69,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable process()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseRecordSetProcess.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 77,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isLabelSecurityDefined()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/Index.java",
  "fileLinesCount" : 568,
  "components" : [ "primary::core" ],
  "startLine" : 497,
  "endLine" : 525,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeKey firstKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 247,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getCollectionIdByName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1685,
  "endLine" : 1718,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean doValidatedPutIndexValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2785,
  "endLine" : 2815,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkPageIsBrokenAndDecrypt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 867,
  "endLine" : 902,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WriteableWALRecord fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALRecordsFactory.java",
  "fileLinesCount" : 748,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 280,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public record RawBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/RawBuffer.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 56,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List loadIndexEngines()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1264,
  "endLine" : 1290,
  "linesOfCode" : 27,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StorageCollectionConfiguration deserializeStorageCollectionConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1643,
  "endLine" : 1676,
  "linesOfCode" : 27,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 649,
  "endLine" : 679,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void validate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3382,
  "endLine" : 3412,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  RET convertField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 4103,
  "endLine" : 4134,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object getMapEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 714,
  "endLine" : 744,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValuesConverter getConverter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/ImportConvertersFactory.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 55,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 481,
  "endLine" : 509,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int jump()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/StringParser.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::core" ],
  "startLine" : 337,
  "endLine" : 366,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/UnsafeBinaryConverter.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 221,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getOnlineHelp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 846,
  "endLine" : 874,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getConsoleWidth()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 305,
  "endLine" : 334,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 831,
  "endLine" : 862,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void record()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Meter.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 188,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  Iterator values()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBDomainObject.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 182,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Query createExactQuery()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneIndexType.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::lucene" ],
  "startLine" : 132,
  "endLine" : 158,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void scheduleCommitTask()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 168,
  "endLine" : 197,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnIndexFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 41,
  "endLine" : 76,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List transformInput()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneTextOperator.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::lucene" ],
  "startLine" : 161,
  "endLine" : 192,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doPut()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 126,
  "endLine" : 153,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ResultInternal calculateBefore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 290,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAuthorized()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SystemUserAuthenticator.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 111,
  "linesOfCode" : 26,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PropertyTypeInternal convertFromPublicType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 2108,
  "endLine" : 2133,
  "linesOfCode" : 26,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void changeClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 453,
  "endLine" : 483,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1064,
  "endLine" : 1096,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLBooleanExpression getPredicateForRoleHierarchy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityEngine.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 241,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 138,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 96,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List smartSplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 309,
  "endLine" : 334,
  "linesOfCode" : 26,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map getMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1195,
  "endLine" : 1227,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String mapToJSON()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 242,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EmbeddedEntityImpl parseEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 1198,
  "endLine" : 1229,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void deserializeDeltaLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 352,
  "endLine" : 377,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeEmbeddedCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1162,
  "endLine" : 1189,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LinkBag readLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1451,
  "endLine" : 1480,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate findExactIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/ClassIndexFinder.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 107,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 664,
  "endLine" : 696,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateFunctionStatement.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 89,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateFunctionStatement.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 117,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 451,
  "endLine" : 476,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::core" ],
  "startLine" : 288,
  "endLine" : 316,
  "linesOfCode" : 26,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 158,
  "linesOfCode" : 26,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 189,
  "linesOfCode" : 26,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 351,
  "endLine" : 385,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean evaluateSingle()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 184,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryField getBinaryField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 182,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodRemoveAll.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 65,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodRemove.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 65,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getDiagonalHeuristicCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 265,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Object e2v()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionMove.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 154,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Number evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionPercentile.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 142,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquals.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 195,
  "linesOfCode" : 26,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext incrementVariable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 299,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Storage createStorage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/local/EngineLocalPaginated.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 165,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 113,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 198,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeCollectionFromIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 157,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void releaseExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 230,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxMultiValueBetweenIndexForwardSpliterator.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 94,
  "linesOfCode" : 26,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxMultiValueBetweenIndexBackwardSplititerator.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 97,
  "linesOfCode" : 26,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void flushAllData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3863,
  "endLine" : 3897,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean doSetCollectionAttributed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4416,
  "endLine" : 4443,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 198,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 126,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WaitingListNode cutWaitingList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/operationsfreezer/WaitingList.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 67,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int findPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/FreeSpaceMapPage.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 65,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shrink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 383,
  "endLine" : 414,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shrink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 400,
  "endLine" : 431,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeUsedPages()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 901,
  "endLine" : 931,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object preprocessAssignedValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1465,
  "endLine" : 1492,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void preHandleUpdateScheduleInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 241,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 94,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBInternalEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 149,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded open()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 512,
  "endLine" : 537,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onTrigger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/RecordHookAbstract.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 105,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void checkServerId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SystemDatabase.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 139,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkMemoryLeaks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 329,
  "endLine" : 358,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void acquireReadLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ReadersWriterSpinLock.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 152,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseWriteLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ReadersWriterSpinLock.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 237,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLRUList.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 54,
  "linesOfCode" : 26,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteIndexFolder()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 371,
  "endLine" : 398,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 259,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 371,
  "endLine" : 402,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 616,
  "endLine" : 644,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void generateSchema()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 254,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 614,
  "endLine" : 646,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static SQLBooleanExpression getPredicateForSecurityResource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityEngine.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 67,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role allow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 171,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object wrapIntoGraphElement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBPropertyImpl.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 66,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void extractFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/compression/impl/ZIPCompressionUtil.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 138,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int jump()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 498,
  "endLine" : 528,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 76,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void serializeDeltaLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 732,
  "endLine" : 756,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result filterMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GetValueFromIndexEntryStep.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 68,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String addArrows()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CartesianProductStep.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 141,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesFromToVerticesStep.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 81,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryPlanningInfo copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/QueryPlanningInfo.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 76,
  "linesOfCode" : 25,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isDistinct()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 272,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String addArrows()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ParallelExecStep.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 117,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateExecutionPlanner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlanner.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 65,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 112,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate findIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 311,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 299,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropIndexStatement.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 56,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object calculateWithOpPriority()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 728,
  "endLine" : 756,
  "linesOfCode" : 25,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object calculateWithOpPriority()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 758,
  "endLine" : 785,
  "linesOfCode" : 25,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateClassStatement.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 231,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 343,
  "endLine" : 367,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetStatement.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 57,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterPropertyStatement.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 191,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateFunctionStatement.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 161,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 220,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getGraphNavigationFunctionProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 240,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjectionItem.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 141,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 303,
  "endLine" : 327,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 330,
  "endLine" : 354,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropDatabaseStatement.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 52,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 213,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 168,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLTarget.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 87,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object parseValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLHelper.java",
  "fileLinesCount" : 541,
  "components" : [ "primary::core" ],
  "startLine" : 368,
  "endLine" : 400,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/AbstractSQLMethod.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 78,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionList.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 69,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionSet.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 71,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object executeLet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 689,
  "endLine" : 717,
  "linesOfCode" : 25,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object transformResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorUtility.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 86,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandExecutor getExecutor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandManager.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 116,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 785,
  "endLine" : 813,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int beginInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 171,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map commitInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 213,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean onProgress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRebuildOutputListener.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 99,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PureTxBetweenIndexForwardSpliterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxBetweenIndexForwardSpliterator.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 53,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 165,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object documentValueToIndexKeyFast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 191,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processChangeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyListIndexDefinition.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 131,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void openIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 696,
  "endLine" : 726,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean removeKeyFromIndexInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2443,
  "endLine" : 2468,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T callIndexEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2633,
  "endLine" : 2661,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void offer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/MPSCFAAArrayDequeue.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 48,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 274,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CollectionPage findNewPageToWrite()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 393,
  "endLine" : 420,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 924,
  "endLine" : 953,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void preloadConfigurationProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1106,
  "endLine" : 1131,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1309,
  "endLine" : 1335,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 416,
  "endLine" : 447,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 433,
  "endLine" : 464,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean rotateNoneLeafRightAndRemoveItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 715,
  "endLine" : 747,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean mergeNoneLeafWithRightSiblingAndRemoveItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 780,
  "endLine" : 811,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean mergeNoneLeafWithLeftSiblingAndRemoveItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 813,
  "endLine" : 844,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void assertFreePages()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 871,
  "endLine" : 899,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getDirtyPropertiesBetweenCallbacksInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2704,
  "endLine" : 2732,
  "linesOfCode" : 25,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getDirtyPropertiesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2735,
  "endLine" : 2762,
  "linesOfCode" : 25,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void fetchCollectionRidMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 304,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseExport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExport.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 102,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl newInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 978,
  "endLine" : 1007,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkSecurity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1835,
  "endLine" : 1863,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long truncateClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2429,
  "endLine" : 2455,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 320,
  "endLine" : 347,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default SchemaClass createAbstractClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1214,
  "endLine" : 1238,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean replace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 512,
  "endLine" : 540,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/DefaultComparator.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 70,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String customFormatMessage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/LogFormatter.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 93,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/UnsafeBinaryConverter.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 68,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean checkAllOpenItemsInLRUList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 513,
  "endLine" : 542,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean checkNoClosedItemsInLRUList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 544,
  "endLine" : 573,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 189,
  "linesOfCode" : 25,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGremlinSession()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBGremlinSession.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::server" ],
  "startLine" : 68,
  "endLine" : 97,
  "linesOfCode" : 25,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser authenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/DatabaseUserAuthenticator.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 83,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAuthenticationHeader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 342,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1148,
  "endLine" : 1176,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 128,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 197,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Double convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 260,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 368,
  "endLine" : 394,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void firePropertyNameMigration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1274,
  "endLine" : 1299,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addPolymorphicCollectionIds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1645,
  "endLine" : 1670,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryTokenPayload deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadDeserializer.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 38,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void allocateCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceCached.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 250,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void initClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 400,
  "endLine" : 425,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphIoStepStrategy.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 50,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBGraphSONV3.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 90,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List smartSplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 336,
  "endLine" : 359,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String encode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1236,
  "endLine" : 1267,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void iteratorToJSON()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 207,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserializeDelta()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 206,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void serializeDeltaLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 682,
  "endLine" : 705,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void serializeDeltaLinkList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 707,
  "endLine" : 730,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RemoveEdgePointersStep.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 52,
  "linesOfCode" : 24,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildPatterns()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 667,
  "endLine" : 695,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleGlobalLet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1157,
  "endLine" : 1180,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateEdgesStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgesStep.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 72,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result filter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 219,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void basicDeserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExecutionStepInternal.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 149,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 93,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLForEachBlock.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 68,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExplainStatement.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 66,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 61,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 78,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 103,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteStatement.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 158,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateUserStatement.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 140,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateUserStatement.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 166,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEarlyCalculated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 228,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatement.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 74,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 128,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSystemUserStatement.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 146,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 425,
  "endLine" : 449,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhileBlock.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 64,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropSequenceStatement.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 54,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInsertBody copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 195,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionPlan getInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExecutionPlanCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 157,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 183,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 76,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 140,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodKeys.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 65,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/sequence/SQLMethodReset.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 70,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/sequence/SQLMethodNext.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 70,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/sequence/SQLMethodCurrent.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 70,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean canBeUsedByOrderBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/OrderByOptimizer.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 62,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/IndexSearchResult.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 162,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionIf.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 105,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLMethodInclude.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 163,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLMethodInclude.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 191,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLMethodExclude.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 169,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLMethodExclude.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 199,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionEval.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 71,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodHash.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 71,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/conversion/SQLMethodConvert.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 71,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorAnd.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 91,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ORDER compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperator.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 224,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Map convertToParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngine.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 130,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unbind()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 442,
  "endLine" : 469,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 134,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Map convertToParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 109,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean assertIdentityChangedAfterCommit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransaction.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 182,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StoragePaginatedCollectionConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StoragePaginatedCollectionConfiguration.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 64,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBegin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRebuildOutputListener.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 71,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawPair calculateTxIndexEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexOneValue.java",
  "fileLinesCount" : 533,
  "components" : [ "primary::core" ],
  "startLine" : 462,
  "endLine" : 488,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeFromMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 228,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PureTxBetweenIndexBackwardSpliterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxBetweenIndexBackwardSpliterator.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 50,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PureTxMultiValueBetweenIndexForwardSpliterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxMultiValueBetweenIndexForwardSpliterator.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 59,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PureTxMultiValueBetweenIndexBackwardSplititerator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxMultiValueBetweenIndexBackwardSplititerator.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 58,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMultiValues.java",
  "fileLinesCount" : 600,
  "components" : [ "primary::core" ],
  "startLine" : 446,
  "endLine" : 471,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RawPair calculateTxIndexEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMultiValues.java",
  "fileLinesCount" : 600,
  "components" : [ "primary::core" ],
  "startLine" : 533,
  "endLine" : 559,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long fillIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 473,
  "endLine" : 499,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearAllEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 608,
  "endLine" : 633,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object enhanceCompositeKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 1040,
  "endLine" : 1069,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkPageSizeAndRelatedParametersInGlobalConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 437,
  "endLine" : 462,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCollectionRecordConflictStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1307,
  "endLine" : 1333,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getIndexValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2520,
  "endLine" : 2543,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getIndexSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3091,
  "endLine" : 3118,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeToByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitEndRecord.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 91,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheEntry addPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 271,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiskStorage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 244,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 908,
  "endLine" : 932,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void postProcessIncrementalRestore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1734,
  "endLine" : 1760,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IOResult write()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 261,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawBuffer readRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 628,
  "endLine" : 652,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1032,
  "endLine" : 1058,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void storeProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1755,
  "endLine" : 1780,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 458,
  "endLine" : 482,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 376,
  "endLine" : 405,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GlobalProperty getGlobalPropertyById()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3506,
  "endLine" : 3530,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean compareSets()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 1215,
  "endLine" : 1241,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void incrementDirtyCounterAndRegisterInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 204,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinkMapConverter.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 42,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void exportInfo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExport.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 368,
  "endLine" : 397,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/CheckIndexTool.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 119,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean skipRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseCompare.java",
  "fileLinesCount" : 910,
  "components" : [ "primary::core" ],
  "startLine" : 866,
  "endLine" : 891,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beforeCreateOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1453,
  "endLine" : 1482,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beforeUpdateOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1508,
  "endLine" : 1536,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 288,
  "endLine" : 314,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onStorageUnregistered()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 362,
  "endLine" : 390,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default SchemaClass createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1180,
  "endLine" : 1203,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/UnsafeByteArrayComparatorV2.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 74,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean sharedTryLockNanos()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 442,
  "endLine" : 471,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 259,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkCacheMemoryConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Memory.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 78,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String makeMessage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/ConcurrentModificationException.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 131,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void evalOp()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSessionOpProcessor.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::server" ],
  "startLine" : 140,
  "endLine" : 168,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected YTDBGraphTraversalSource initTraversalSourceIfAbsent()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSessionOpProcessor.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::server" ],
  "startLine" : 211,
  "endLine" : 237,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 117,
  "endLine" : 145,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Document putInManualindex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneFullTextIndexEngine.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::lucene" ],
  "startLine" : 217,
  "endLine" : 244,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable searchFromTarget()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnClassFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 121,
  "endLine" : 150,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable searchFromTarget()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnFieldsFunction.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::lucene" ],
  "startLine" : 122,
  "endLine" : 149,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IndexSearchResult createIndexedProperty()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneOperatorUtil.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::lucene" ],
  "startLine" : 130,
  "endLine" : 160,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 275,
  "endLine" : 303,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser authenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/DatabaseUserAuthenticator.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 51,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String encrypt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 463,
  "endLine" : 500,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Krb5ClientLoginModuleConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/kerberos/Krb5ClientLoginModuleConfig.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 96,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser authenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 285,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 776,
  "endLine" : 804,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void checkForDateFormat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 742,
  "endLine" : 764,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void removeSuperClassInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 208,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addCollectionIdInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 597,
  "endLine" : 626,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseSchemaWriteLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 423,
  "endLine" : 451,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRole allow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 94,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  Iterator elements()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 174,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean filter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/filter/YTDBHasLabelStep.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 77,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object newYTdbId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/YTDBIoRegistry.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 75,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraphBaseQuery build()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 188,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeKey deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 518,
  "endLine" : 544,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map parseFieldTypes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 577,
  "endLine" : 606,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EntityLinkListImpl unserializeList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerCSVAbstract.java",
  "fileLinesCount" : 889,
  "components" : [ "primary::core" ],
  "startLine" : 840,
  "endLine" : 863,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EntityLinkSetImpl unserializeSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerCSVAbstract.java",
  "fileLinesCount" : 889,
  "components" : [ "primary::core" ],
  "startLine" : 865,
  "endLine" : 888,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void serializeDeltaLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 658,
  "endLine" : 680,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addReturnStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 290,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static SQLProjection translateDistinct()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 240,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Stream convertToStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgesStep.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 186,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ParallelExecStep.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 58,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List flatten()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 174,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 312,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSelectStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 354,
  "endLine" : 377,
  "linesOfCode" : 23,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void FillBuff()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 159,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Iterable traversePatternEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMultiMatchPathItem.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 76,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 170,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 448,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRevokeStatement.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 53,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 166,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 80,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 107,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 303,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLConsoleStatement.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 56,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 80,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlanItem.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 56,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlanItem.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 81,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLReturnStatement.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 54,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLFilterCondition resetOperatorPrecedence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilter.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 103,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodNormalize.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 61,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ResultInternal getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RuntimeResult.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 91,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionIn.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 67,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionOut.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 68,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunction createFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionFactoryTemplate.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 67,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunction createFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/DynamicSQLElementFactory.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 83,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorAnd.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 120,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Class getMaxPrecisionClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMultiply.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 133,
  "linesOfCode" : 23,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorIn.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 81,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorIn.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 111,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLibrary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 210,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptExecutor.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 151,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getVariable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 85,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 171,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recreateIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 498,
  "endLine" : 523,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Set calculateTxValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMultiValues.java",
  "fileLinesCount" : 600,
  "components" : [ "primary::core" ],
  "startLine" : 418,
  "endLine" : 443,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void save()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 724,
  "endLine" : 751,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 771,
  "endLine" : 797,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int loadIndexEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2099,
  "endLine" : 2123,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BaseIndexEngine getIndexEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2604,
  "endLine" : 2630,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putRidIndexEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2672,
  "endLine" : 2696,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeRidIndexEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2710,
  "endLine" : 2735,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getIndexKeyStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3053,
  "endLine" : 3079,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasIndexRangeQuerySupport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3130,
  "endLine" : 3156,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Set getCollectionInstances()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3345,
  "endLine" : 3373,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void startStorageTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4028,
  "endLine" : 4050,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setRecordSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5531,
  "endLine" : 5557,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean validateName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 398,
  "endLine" : 426,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeCutTillLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 919,
  "endLine" : 944,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long addFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 342,
  "endLine" : 368,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addFileToDirectory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 525,
  "endLine" : 552,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doSynch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 330,
  "endLine" : 353,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 227,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addIndexEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1215,
  "endLine" : 1237,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1847,
  "endLine" : 1874,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SBTreeEntry getEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 253,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 555,
  "endLine" : 579,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 574,
  "endLine" : 598,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean rotateNoneLeafLeftAndRemoveItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 749,
  "endLine" : 778,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SBTreeEntry getEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 237,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int fromInputStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 149,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getOnLoadValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 229,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validateLinkCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1859,
  "endLine" : 1881,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaImmutableClass getImmutableSchemaClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3533,
  "endLine" : 3559,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3578,
  "endLine" : 3603,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LightweightRelationImpl createBidirectionalLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityRelationsIterator.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 54,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 227,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScheduledEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 102,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void fetchArrayRidMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 306,
  "endLine" : 329,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/EmbeddedMapConverter.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 43,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void repair()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/GraphRepair.java",
  "fileLinesCount" : 649,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 72,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void check()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/GraphRepair.java",
  "fileLinesCount" : 649,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 104,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void internalOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 309,
  "endLine" : 335,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long truncateCollectionInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2464,
  "endLine" : 2492,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void beforeCommitOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3498,
  "endLine" : 3520,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  void doRollBackChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 268,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void doRollBackChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 405,
  "endLine" : 428,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable replace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 544,
  "endLine" : 569,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void doRollBackChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 313,
  "endLine" : 336,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/UnsafeByteArrayComparator.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 102,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exclusiveTryLockNanos()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 545,
  "endLine" : 577,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void acquireWriteLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ReadersWriterSpinLock.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 202,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MBeanInfo getMBeanInfo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricsRegistry.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 202,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static YTDBGraphTraversalSource doInitTraversalSource()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 495,
  "endLine" : 521,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LuceneSpatialIndex searchForIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionAbstractIndexable.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::lucene" ],
  "startLine" : 54,
  "endLine" : 81,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Query buildQuery()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneQueryBuilder.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::lucene" ],
  "startLine" : 91,
  "endLine" : 113,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContextualRecordId toRecordId()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 262,
  "endLine" : 285,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void sendLookupTime()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineUtils.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::lucene" ],
  "startLine" : 31,
  "endLine" : 54,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Collection fields()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneTextOperator.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::lucene" ],
  "startLine" : 253,
  "endLine" : 279,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void config()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/DefaultPasswordAuthenticator.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 82,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean checkPasswordWithSalt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityManager.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 241,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser getSystemUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 435,
  "endLine" : 459,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 537,
  "endLine" : 562,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 638,
  "endLine" : 664,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static boolean matchesType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1415,
  "endLine" : 1436,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GlobalProperty createGlobalProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 742,
  "endLine" : 765,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser securityAuthenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 246,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setupPredicateSecurity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1098,
  "endLine" : 1121,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object executeInContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 239,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List smartSplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 286,
  "endLine" : 307,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawPair fromStringWithMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 196,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recordToJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 713,
  "endLine" : 737,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EntityEmbeddedMapImpl parseEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 1231,
  "endLine" : 1254,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1423,
  "endLine" : 1448,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1482,
  "endLine" : 1507,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map readLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 311,
  "endLine" : 333,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object deserializeEmbeddedAsDocument()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1154,
  "endLine" : 1176,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStepInternal executeUntilReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 179,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity getEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 500,
  "endLine" : 526,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge getEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 579,
  "endLine" : 605,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchFirstStep.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 61,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesToVerticesStep.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 72,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void markAsVisited()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DistinctExecutionStep.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 78,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateIndexStats()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 169,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 841,
  "endLine" : 863,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List removeGenericIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 2022,
  "endLine" : 2043,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchStep.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 71,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckSafeDeleteStep.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 59,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 100,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void executeCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDatabaseUserData.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 151,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexIdentifier.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 58,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexIdentifier.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 81,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Iterable traversePatternEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 205,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 484,
  "endLine" : 507,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLSelectStatement indexChainToStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 486,
  "endLine" : 512,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleNode splitForAggregation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 263,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteStatement.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 102,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 692,
  "endLine" : 714,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 320,
  "endLine" : 341,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateOperations copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 191,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validateFunctionParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 197,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int toPrivilege()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGrantStatement.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 81,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean matchesClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 473,
  "endLine" : 494,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 57,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 97,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 130,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doSetValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 337,
  "endLine" : 363,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 221,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlanItem.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 117,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 470,
  "endLine" : 493,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunction createFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/CustomSQLFunctionFactory.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 102,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLStaticReflectiveFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLStaticReflectiveFunction.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 94,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getDistance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionAstar.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::core" ],
  "startLine" : 315,
  "endLine" : 337,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionMode.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 104,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionSum.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 63,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionAverage.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 69,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/conversion/SQLMethodAsDateTime.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 68,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static boolean comparesValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquals.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 152,
  "linesOfCode" : 22,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List addRangeResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorIn.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 204,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BaseException wrapException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/BaseException.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 64,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexRemote()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 80,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void processAddRemoval()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 305,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object validate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/UniqueIndexEngineValidator.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 40,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String extractFieldName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexDefinitionFactory.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 114,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 474,
  "endLine" : 498,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMetadata.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 106,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void listenStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 264,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKey.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 80,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 336,
  "endLine" : 366,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getAbsoluteValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/BTreeBasedLinkBag.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 189,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkPageSizeAndRelatedParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 942,
  "endLine" : 965,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCollectionNameById()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1225,
  "endLine" : 1249,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCollectionRecordsSizeById()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1252,
  "endLine" : 1276,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCollectionRecordsSizeByName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1279,
  "endLine" : 1304,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSystemCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1336,
  "endLine" : 1360,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CollectionBrowsePage nextPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1602,
  "endLine" : 1625,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validatedPutIndexValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2761,
  "endLine" : 2783,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 227,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 256,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/UpdatePageRecord.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 116,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Cursor peekLast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/MPSCFAAArrayDequeue.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 199,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AtomicOperation startAtomicOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 111,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void executeInsideComponentOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 178,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1061,
  "endLine" : 1082,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SBTreeValue getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 304,
  "endLine" : 332,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private K enhanceCompositeKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1843,
  "endLine" : 1870,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int removeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2NullBucket.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 149,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterRecordChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/SimpleMultiValueTracker.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 104,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getEdges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 273,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateLinkMapFromMapValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2613,
  "endLine" : 2634,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void fetchMapRidMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 332,
  "endLine" : 354,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 623,
  "endLine" : 647,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded open()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 487,
  "endLine" : 509,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processBrokenRids()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 299,
  "endLine" : 323,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IndexDefinition importIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 1457,
  "endLine" : 1483,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void exportCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExport.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 333,
  "endLine" : 366,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 141,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  void doRollBackChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 259,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MULTIVALUE_CONTENT_TYPE updateContentType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/RecordMultiValueHelper.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 64,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void parserRequiredKeyword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 345,
  "endLine" : 368,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean parserOptionalKeyword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 461,
  "endLine" : 486,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePoolFactory.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 116,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Lock acquireExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 273,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/collection/CASObjectArray.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 65,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean tryCheckOpenFilesLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 375,
  "endLine" : 403,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Iterator getMultiValueIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 366,
  "endLine" : 388,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String java2unicode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 272,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String threadDump()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/Profiler.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 149,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Runnable composedClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/stream/Streams.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 175,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  VertexProperty property()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBDomainObject.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 211,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void dumpConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1111,
  "endLine" : 1135,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBSettings load()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/config/ServerConfigurationLoader.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::server" ],
  "startLine" : 36,
  "endLine" : 58,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateRidsFromResultSet()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverRemoteTraversal.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::driver" ],
  "startLine" : 84,
  "endLine" : 107,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String asText()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiLineStringShapeBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::lucene" ],
  "startLine" : 104,
  "endLine" : 126,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Polygon createPolygon()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PolygonShapeBuilder.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::lucene" ],
  "startLine" : 68,
  "endLine" : 89,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String asText()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PolygonShapeBuilder.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::lucene" ],
  "startLine" : 146,
  "endLine" : 168,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rectangle makeShape()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/legacy/RectangleLegacyBuilder.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::lucene" ],
  "startLine" : 31,
  "endLine" : 55,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneDocumentBuilder.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::lucene" ],
  "startLine" : 40,
  "endLine" : 64,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneResultSet()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 78,
  "endLine" : 106,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable searchFromTarget()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnIndexFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 110,
  "endLine" : 136,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addCollectionForClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 548,
  "endLine" : 571,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 95,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Short convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 158,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Float convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 227,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void removePolymorphicCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1597,
  "endLine" : 1620,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 413,
  "endLine" : 434,
  "linesOfCode" : 21,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 454,
  "endLine" : 476,
  "linesOfCode" : 21,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImmutableRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 50,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String permissionToString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 204,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser securityAuthenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 219,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSecurityPolicyWithBitmask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 471,
  "endLine" : 491,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean couldHaveActivePredicateSecurityRoles()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1846,
  "endLine" : 1867,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 268,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void rebuildSideEffects()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphStepStrategy.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 64,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ReferenceVertex replaceRefVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphStepStrategy.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 86,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String buildWhere()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 214,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CompositeKey deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 206,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeKey deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 448,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String charType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 862,
  "endLine" : 882,
  "linesOfCode" : 21,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 175,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void serializeFullEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 986,
  "endLine" : 1006,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1191,
  "endLine" : 1211,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List toResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromStorageMetadataStep.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 106,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 881,
  "endLine" : 901,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void optimizeQuery()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 511,
  "endLine" : 534,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleMetadataAsTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1116,
  "endLine" : 1136,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List sortLet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1207,
  "endLine" : 1227,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result mapTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgesStep.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 210,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EdgeInternal getExistingEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgesStep.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 235,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result produce()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateRecordStep.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 67,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate findIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 285,
  "endLine" : 305,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleNode splitForAggregation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 263,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doSetSuperclass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterClassStatement.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 345,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 142,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object convertToType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 405,
  "endLine" : 428,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 71,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSimpleExecServerStatement.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 50,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 298,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 159,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateFunctionStatement.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 61,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa3_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 405,
  "endLine" : 425,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Token jjFillToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5075,
  "endLine" : 5097,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjectionItem.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 89,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjectionItem.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 112,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getLowerSubclass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 595,
  "endLine" : 615,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 184,
  "linesOfCode" : 21,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 216,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 157,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 257,
  "endLine" : 278,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommitStatement.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 64,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 560,
  "endLine" : 582,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object parseStringNumber()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLHelper.java",
  "fileLinesCount" : 541,
  "components" : [ "primary::core" ],
  "startLine" : 322,
  "endLine" : 344,
  "linesOfCode" : 21,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getCustomHeuristicCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 172,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getMaxAxisHeuristicCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 237,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getEuclideanHeuristicCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 267,
  "endLine" : 287,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getEuclideanNoSQRHeuristicCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 309,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Object v2v()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionMove.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 102,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Object v2e()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionMove.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 125,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionInterval.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 54,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BigDecimal toBigDecimal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMultiply.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 107,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object eval()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngine.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 99,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result transform()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/transformer/result/MapTransformer.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 44,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDbLifecycleListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 539,
  "endLine" : 563,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeforeIdentityChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1051,
  "endLine" : 1077,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIdInternal getPreviousRidInCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1128,
  "endLine" : 1152,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ResultSet query()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 313,
  "endLine" : 420,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onCompletition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRebuildOutputListener.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 123,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getRids()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexOneValue.java",
  "fileLinesCount" : 533,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 130,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean processValueChangeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 231,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 282,
  "endLine" : 302,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkTypes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexDefinitionFactory.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 176,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processChangeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 379,
  "endLine" : 403,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getRids()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMultiValues.java",
  "fileLinesCount" : 600,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 123,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeEntry getEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 233,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/LinkCollectionsBTreeManagerShared.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 175,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void applyTxChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2076,
  "endLine" : 2097,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getPhysicalCollectionNameById()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3239,
  "endLine" : 3261,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setSchemaRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5197,
  "endLine" : 5220,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setIndexMgrRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5324,
  "endLine" : 5348,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setDateTimeFormat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5351,
  "endLine" : 5375,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setCollectionSelection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5404,
  "endLine" : 5428,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T poll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/MPSCFAAArrayDequeue.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 78,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StoragePaginatedCollectionConfiguration generateCollectionConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 165,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 183,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CellBTreeSingleValueEntryV3 getEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 269,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 434,
  "endLine" : 456,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removePagesStoredInFreeList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 846,
  "endLine" : 869,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void removeLinkFromEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 749,
  "endLine" : 772,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object getIdentifiableValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 782,
  "endLine" : 804,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordVersionHelper.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 99,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getExpressionSetSummary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 862,
  "endLine" : 885,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void scanDatabaseDirectory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1139,
  "endLine" : 1159,
  "linesOfCode" : 21,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean fixLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseRepair.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 169,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseCompare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseCompare.java",
  "fileLinesCount" : 910,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 84,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reloadUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2663,
  "endLine" : 2685,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void queryStarted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3717,
  "endLine" : 3740,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void executeInTxBatchesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3901,
  "endLine" : 3924,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 125,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession acquire()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 186,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 307,
  "endLine" : 330,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SystemDatabase.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 112,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void untrack()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 405,
  "endLine" : 427,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putInt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/UnsafeBinaryConverter.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 133,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private File getHistoryFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 590,
  "endLine" : 616,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SoftThread.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 90,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getResource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ReentrantResourcePool.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 99,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean compareAndSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/collection/CASObjectArray.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 92,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkOpenFilesLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 348,
  "endLine" : 373,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 436,
  "endLine" : 460,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Iterable getMultiValueIterable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 335,
  "endLine" : 357,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasNextInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 104,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getTimeAsString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 149,
  "linesOfCode" : 21,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LongLongPair getRate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Meter.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 139,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBServer()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 98,
  "endLine" : 126,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void doCreateDatabase()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBServerCommandsOpProcessor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::server" ],
  "startLine" : 201,
  "endLine" : 226,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerMain.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::server" ],
  "startLine" : 42,
  "endLine" : 65,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addMethodBody()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "fileLinesCount" : 716,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 574,
  "endLine" : 599,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TypeName getOverridenReturnTypeDefinition()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "fileLinesCount" : 716,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 601,
  "endLine" : 621,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity toEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeFactory.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::lucene" ],
  "startLine" : 244,
  "endLine" : 264,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getRids()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 301,
  "endLine" : 321,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Analyzer buildAnalyzer()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/analyzer/LuceneAnalyzerFactory.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::lucene" ],
  "startLine" : 116,
  "endLine" : 136,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Integer subscribe()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHook.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 87,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryQueueThread.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 79,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Integer subscribe()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 148,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymmetricKey fromKeystore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 293,
  "endLine" : 316,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser getServerUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 605,
  "endLine" : 628,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reload()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 695,
  "endLine" : 717,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map getSection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 878,
  "endLine" : 900,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setSection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 903,
  "endLine" : 926,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 397,
  "endLine" : 421,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PropertyTypeInternal getTypeByClassInherit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1468,
  "endLine" : 1488,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isSimpleValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1585,
  "endLine" : 1606,
  "linesOfCode" : 20,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void registerStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/clusterselection/CollectionSelectionFactory.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 56,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/clusterselection/BalancedCollectionSelectionStrategy.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 62,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImmutableSchema makeSnapshot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 211,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 87,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser authenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 257,
  "endLine" : 280,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity getRawEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBElementImpl.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 215,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Service createService()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBCommandService.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 66,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getVersionHotfix()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBConstants.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 99,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeKey deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 377,
  "endLine" : 401,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 350,
  "endLine" : 373,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PropertyTypeInternal fetchPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 836,
  "endLine" : 859,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void serializeClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 108,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void merge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 454,
  "endLine" : 473,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIdentifiable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 966,
  "endLine" : 990,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GetValueFromIndexEntryStep.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 90,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ExecutionStream traversePatternEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchFieldTraverser.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 43,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int cost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchDescriptor.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 72,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ExecutionStream edges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesToVerticesStep.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 107,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GlobalLetQueryStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GlobalLetQueryStep.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 48,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addPrefetchSteps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 629,
  "endLine" : 649,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isCombinationOfQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 579,
  "endLine" : 598,
  "linesOfCode" : 20,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List removePrefixIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 2045,
  "endLine" : 2064,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateContentStep.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 71,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ExecutionStream traversePatternEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::core" ],
  "startLine" : 276,
  "endLine" : 297,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ResultInternal basicSerialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExecutionStepInternal.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 123,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDatabaseUserData copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDatabaseUserData.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 125,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSimpleExecStatement.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 50,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRecordAttribute.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 166,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List flatten()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 535,
  "endLine" : 570,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 670,
  "endLine" : 690,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List flatten()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 301,
  "endLine" : 335,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object convertLinkedType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 366,
  "endLine" : 389,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean evaluateAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 129,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 106,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 129,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 59,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 81,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 60,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 106,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 127,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionIndexKeySize.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 62,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionPercentile.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 74,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Iterator getMethodFactories()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 221,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Iterator getOperatorFactories()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 251,
  "endLine" : 272,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorOr.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 87,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptTransformerImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/transformer/ScriptTransformerImpl.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 54,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorCollections.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 106,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 187,
  "linesOfCode" : 20,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIdInternal getNextRidInCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1102,
  "endLine" : 1124,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/RecreateIndexesTask.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 49,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 123,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IndexUpdateAction changed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUpdateAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 81,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Stream addKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 357,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void processIndexOnUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 89,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getRidsIgnoreTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMultiValues.java",
  "fileLinesCount" : 600,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 100,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexAbstract addCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 676,
  "endLine" : 698,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 66,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void doRollBackChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/EmbeddedLinkBag.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 107,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map deserializeChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ChangeSerializationHelper.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 55,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void doRollBackChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/BTreeBasedLinkBag.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 121,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 229,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setConflictStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3653,
  "endLine" : 3675,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setTimeZone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5248,
  "endLine" : 5271,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setLocaleCountry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5378,
  "endLine" : 5401,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5505,
  "endLine" : 5528,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PaginatedCollection createCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/StorageCollectionFactory.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 53,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T peek()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/MPSCFAAArrayDequeue.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 106,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Cursor peekFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/MPSCFAAArrayDequeue.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 133,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/operationsfreezer/OperationsFreezer.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 112,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void readIv()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 772,
  "endLine" : 796,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 237,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int findNextFreePageIndexToWrite()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 580,
  "endLine" : 609,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 268,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SBTreeValue getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 316,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 410,
  "endLine" : 436,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getEdgeLinkFieldName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 536,
  "endLine" : 559,
  "linesOfCode" : 20,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final EntityImpl fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2955,
  "endLine" : 2978,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean compareCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 1193,
  "endLine" : 1213,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean assertIfAlreadyLoaded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 407,
  "endLine" : 429,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded openNoAuthenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 389,
  "endLine" : 408,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseImport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 146,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinkConverter.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 41,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex newVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1329,
  "endLine" : 1352,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void freeze()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2251,
  "endLine" : 2274,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void release()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2289,
  "endLine" : 2311,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int begin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3170,
  "endLine" : 3196,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void doRollBackChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 217,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 103,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  void doRollBackChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 237,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/UnsafeByteArrayComparator.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 70,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V newInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/factory/ConfigurableStatefulFactory.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 64,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/UnsafeBinaryConverter.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 158,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean returnResource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ReentrantResourcePool.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 124,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAcquireLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/AdaptiveLock.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 137,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/collection/CASObjectArray.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 35,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void emptyReadBuffers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 591,
  "endLine" : 616,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ClosableEntry poll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLRUList.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 135,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiCollectionIterator add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 157,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Map validatedAliases()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 472,
  "endLine" : 493,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void submitToGremlinExecutor()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 988,
  "endLine" : 1008,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onRecordAddedToResultSet()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneGeoSpatialIndexEngine.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::lucene" ],
  "startLine" : 100,
  "endLine" : 120,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDistanceSphereFunction.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::lucene" ],
  "startLine" : 43,
  "endLine" : 66,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryContext build()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderDWithin.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::lucene" ],
  "startLine" : 39,
  "endLine" : 64,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Shape fromObject()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeFactory.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::lucene" ],
  "startLine" : 92,
  "endLine" : 112,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 142,
  "endLine" : 166,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 348,
  "endLine" : 369,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onRecordAddedToResultSet()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneFullTextIndexEngine.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::lucene" ],
  "startLine" : 95,
  "endLine" : 116,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addLikeQueries()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchMoreLikeThisFunction.java",
  "fileLinesCount" : 333,
  "components" : [ "primary::lucene" ],
  "startLine" : 230,
  "endLine" : 250,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesSingleRid.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::lucene" ],
  "startLine" : 63,
  "endLine" : 82,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean checkIndexExistence()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneOperatorUtil.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::lucene" ],
  "startLine" : 105,
  "endLine" : 127,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean doRemove()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 177,
  "endLine" : 196,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setSpecializedAnalyzersForEachField()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/analyzer/LuceneAnalyzerFactory.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::lucene" ],
  "startLine" : 64,
  "endLine" : 84,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void unsubscribe()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHook.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 107,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addOp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHook.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 165,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void unsubscribe()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 168,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object convertEmbeddedCollectionItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1757,
  "endLine" : 1778,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSubClassOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 814,
  "endLine" : 833,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSubClassOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 841,
  "endLine" : 859,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean areIndexed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1066,
  "endLine" : 1086,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract void addCollectionIdToIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1501,
  "endLine" : 1530,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setTypeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 68,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaShared load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 676,
  "endLine" : 695,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLBooleanExpression getPredicateForFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityEngine.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 212,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImmutableSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableSecurityPolicy.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 48,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role checkIfAllowed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 201,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOrBlock get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/PredicateCache.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 70,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 186,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceCached.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 70,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 74,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropSequence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 138,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T readValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBAbstractCustomTypeSerializer.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 63,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void appendCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 259,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getVersionMinor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBConstants.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 71,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeKey deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 235,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySerializer getObjectSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/BinarySerializerFactory.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 170,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EntityEmbeddedListImpl parseEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 1297,
  "endLine" : 1317,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeWithClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 498,
  "endLine" : 516,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static int writeLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 693,
  "endLine" : 718,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static int writeLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 720,
  "endLine" : 744,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EntityEmbeddedSetImpl readEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1179,
  "endLine" : 1200,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EntityEmbeddedListImpl readEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1203,
  "endLine" : 1224,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexManagerStep.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 36,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex getVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 554,
  "endLine" : 576,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob getBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 608,
  "endLine" : 630,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result produce()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromStorageMetadataStep.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 54,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptLineStep.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 58,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfStep.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 137,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isOptionalChain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 537,
  "endLine" : 558,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleLet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1182,
  "endLine" : 1205,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RecordsReturnHandler.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 82,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object toObjectDetermineType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 209,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterClassStatement.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 174,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List resolveParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 229,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 89,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 316,
  "endLine" : 335,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 218,
  "linesOfCode" : 19,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean matchesClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 180,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 67,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void translateLuceneOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 347,
  "endLine" : 366,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 135,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object cleanPropertyValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 305,
  "endLine" : 326,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropPropertyStatement.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 173,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 280,
  "endLine" : 300,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 101,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 108,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa15_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 613,
  "endLine" : 631,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 212,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 121,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Object executeOneLevel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 161,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 216,
  "linesOfCode" : 19,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 243,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 139,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 270,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 99,
  "linesOfCode" : 19,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 539,
  "endLine" : 558,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLStatement getCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/StatementCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 107,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 275,
  "endLine" : 295,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isCovered()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/FilterOptimizer.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 111,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/IndexSearchResult.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 186,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionSysdate.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 72,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List computePath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionShortestPath.java",
  "fileLinesCount" : 500,
  "components" : [ "primary::core" ],
  "startLine" : 478,
  "endLine" : 499,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getManhatanHeuristicCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 215,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getTieBreakingHeuristicCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 311,
  "endLine" : 330,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Object e2v()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionMove.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 175,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Class getClassWithMorePrecision()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionMathAbstract.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 71,
  "linesOfCode" : 19,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Iterator getCollateFactories()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 246,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorOr.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 112,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFunctionDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/formatter/JSScriptFormatter.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 51,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFunctionDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/formatter/GroovyScriptFormatter.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 51,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String makeMessage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/QueryParsingException.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 49,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDBEnginesManager startUp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 232,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 834,
  "endLine" : 858,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getRidsIgnoreTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexOneValue.java",
  "fileLinesCount" : 533,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 100,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleKeyIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 75,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 116,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 465,
  "endLine" : 484,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processChangeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyLinkBagIndexDefinition.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 75,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BTreeMultiValueIndexEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 67,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 585,
  "endLine" : 606,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRealBagSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 217,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/LinkCollectionsBTreeManagerShared.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 77,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IsolatedLinkBagBTreeImpl doCreateRidBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/LinkCollectionsBTreeManagerShared.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 129,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractStorage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 312,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void onException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1442,
  "endLine" : 1465,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RawBuffer doReadRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4236,
  "endLine" : 4257,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int registerCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4306,
  "endLine" : 4329,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RuntimeException logAndPrepareForRethrow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5161,
  "endLine" : 5179,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setDateFormat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5223,
  "endLine" : 5245,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setLocaleLanguage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5274,
  "endLine" : 5296,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setCharset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5299,
  "endLine" : 5321,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setValidation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5455,
  "endLine" : 5477,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void removeProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5480,
  "endLine" : 5502,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void clearProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5560,
  "endLine" : 5582,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LogSequenceNumber doLogRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1258,
  "endLine" : 1283,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 313,
  "endLine" : 335,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/operationsfreezer/OperationsFreezer.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 57,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int findFreePage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/FreeSpaceMap.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 68,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/MemoryFile.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 124,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long addFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 112,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int find()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 130,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int find()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 109,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void changeVertexEdgePointersOneDirection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 582,
  "endLine" : 603,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setClassNameIfExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3283,
  "endLine" : 3305,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 4076,
  "endLine" : 4099,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getNextInvalidTimeAfter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 331,
  "endLine" : 363,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded openNoAuthorization()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 424,
  "endLine" : 442,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void removeDefaultCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 388,
  "endLine" : 407,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolInternal getOrCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CachedDatabasePoolFactoryImpl.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 117,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolInternal getOrCreateNoAuthentication()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CachedDatabasePoolFactoryImpl.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 144,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 555,
  "endLine" : 577,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void afterCreateOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1485,
  "endLine" : 1505,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void forEachInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3845,
  "endLine" : 3866,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void executeInTxBatches()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSession.java",
  "fileLinesCount" : 476,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 156,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 146,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized  T getResource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 296,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 154,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default RID convertToRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/LinkTrackedMultiValue.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 44,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 194,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int nextWord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 70,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void erasePrompt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 494,
  "endLine" : 530,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void afterExecute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ScheduledThreadPoolExecutorWithLogging.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 50,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 257,
  "endLine" : 277,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void readByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 402,
  "endLine" : 423,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default GraphTraversal removeProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 189,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThrowingConsumer select()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSessionOpProcessor.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::server" ],
  "startLine" : 90,
  "endLine" : 112,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkServerRole()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBServerCommandsOpProcessor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::server" ],
  "startLine" : 358,
  "endLine" : 379,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public E next()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverRemoteTraversal.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::driver" ],
  "startLine" : 110,
  "endLine" : 130,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MethodSpec constructMethod()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "fileLinesCount" : 716,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 550,
  "endLine" : 572,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set searchWithin()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneLegacySpatialIndexEngine.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::lucene" ],
  "startLine" : 139,
  "endLine" : 162,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInTx()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneGeoSpatialIndexEngine.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::lucene" ],
  "startLine" : 69,
  "endLine" : 89,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Document newGeoDocument()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineAbstract.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 148,
  "endLine" : 171,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Shape toShape()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionAbstract.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::lucene" ],
  "startLine" : 45,
  "endLine" : 66,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STContainsFunction.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::lucene" ],
  "startLine" : 43,
  "endLine" : 66,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesMultiRid.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::lucene" ],
  "startLine" : 62,
  "endLine" : 81,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean doRemove()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 156,
  "endLine" : 174,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Analyzer createAnalyzer()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/analyzer/LuceneAnalyzerFactory.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::lucene" ],
  "startLine" : 19,
  "endLine" : 38,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void notifyForTxChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHook.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 129,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void notifyForTxChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 188,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void config()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SecurityAuthenticatorAbstract.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 80,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymmetricKey fromFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 266,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadSecurity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 980,
  "endLine" : 999,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConvertibleFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 754,
  "endLine" : 773,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isCollectionLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1564,
  "endLine" : 1583,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract void setSuperClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 298,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean existsProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 516,
  "endLine" : 533,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void checkParametersConflict()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1532,
  "endLine" : 1549,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void dropPropertyInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 459,
  "endLine" : 479,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Character checkClassNameIfValid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 134,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Character checkPropertyNameIfValid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 161,
  "linesOfCode" : 18,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Character checkIndexNameIfValid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 187,
  "linesOfCode" : 18,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImmutableUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 67,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRole checkIfAllowed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 115,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 242,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 494,
  "endLine" : 514,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setDefaultAdminPermissions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 876,
  "endLine" : 894,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initPredicateSecurityOptimizationsInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1249,
  "endLine" : 1267,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canExecute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1700,
  "endLine" : 1720,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRuleDefined()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 251,
  "endLine" : 269,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 330,
  "endLine" : 349,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Function createFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 159,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updatedFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 225,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DBSequence createSequence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 118,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String formatPredicate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 262,
  "endLine" : 280,
  "linesOfCode" : 18,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getVersionMajor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBConstants.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 47,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void compressFiles()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/compression/impl/ZIPCompressionUtil.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 245,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String smartTrim()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 241,
  "linesOfCode" : 18,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List smartSplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 260,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean startsWithIgnoreCase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1409,
  "endLine" : 1429,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter beginCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 324,
  "endLine" : 344,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 98,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void assureSpaceFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 266,
  "endLine" : 288,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 530,
  "endLine" : 551,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity asEntityOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 772,
  "endLine" : 794,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DBRecord asRecordOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 834,
  "endLine" : 855,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob asBlobOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 899,
  "endLine" : 921,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1043,
  "endLine" : 1062,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1065,
  "endLine" : 1085,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckRecordTypeStep.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 49,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result produce()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromDatabaseMetadataStep.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 47,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isCountOnly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 424,
  "endLine" : 441,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List filterIndexedFunctionsWithoutIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1555,
  "endLine" : 1572,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/WhileMatchStep.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 57,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlanner.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 223,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLForEachBlock.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 90,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/WhileStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 52,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptExecutionPlan initPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/WhileStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 72,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 448,
  "endLine" : 468,
  "linesOfCode" : 18,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfStatement.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 171,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfStatement.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 191,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExplainStatement.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 88,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List calculateCollates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 294,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 573,
  "endLine" : 591,
  "linesOfCode" : 18,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 81,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteStatement.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 132,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String encode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 317,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String encodeSingle()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 336,
  "endLine" : 354,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatement.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 48,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matchesFilters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 148,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/DDLStatement.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 47,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 217,
  "linesOfCode" : 18,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 305,
  "endLine" : 323,
  "linesOfCode" : 18,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhileBlock.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 86,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object calculateValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 142,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 61,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean executinPlanCanBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSecurityPolicyStatement.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 262,
  "linesOfCode" : 18,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 366,
  "endLine" : 384,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 203,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 355,
  "endLine" : 372,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 103,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 50,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCollection splitForAggregation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 127,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexMetadataPath getIndexMetadataPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 328,
  "endLine" : 347,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 160,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Integer getInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 348,
  "endLine" : 368,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFilterItemParameter addParameter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 433,
  "endLine" : 455,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodSize.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 55,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethod createMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/DefaultSQLMethodFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 162,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionRuntime.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 246,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Method pickMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLStaticReflectiveFunction.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 158,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void bindAdditionalParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionShortestPath.java",
  "fileLinesCount" : 500,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 251,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static LinkedHashSet intersectWith()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionIntersect.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 236,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandExecutorSQLAbstract createCommand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/DynamicSQLElementFactory.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 108,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMajor.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 88,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorTraverse.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 87,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object eval()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngine.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 152,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object executeInContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 124,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String generateMessage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandSQLParsingException.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 77,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIteratorCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorCollections.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 74,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean startEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 697,
  "endLine" : 718,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addIndexAsIs()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/RecreateIndexesTask.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 190,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 257,
  "endLine" : 274,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean processKeyChangeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 209,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 105,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxBetweenIndexForwardSpliterator.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 79,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxBetweenIndexBackwardSpliterator.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 74,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 121,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean removeFromNewEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 262,
  "endLine" : 282,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void restoreLocalChangesSpliteratorAfterModification()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 551,
  "endLine" : 569,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1008,
  "endLine" : 1025,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void commitIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2055,
  "endLine" : 2074,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCollectionName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3265,
  "endLine" : 3286,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void pageIsBroken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3477,
  "endLine" : 3498,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setMinimumCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5431,
  "endLine" : 5452,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean validateSimpleName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 428,
  "endLine" : 450,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addEventAt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 828,
  "endLine" : 850,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int serializedSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 165,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 311,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSegmentEarliestNotPersistedOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsTable.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 86,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T calculateInsideComponentOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 204,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1308,
  "endLine" : 1327,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initCusterState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1413,
  "endLine" : 1431,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long addFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 184,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int find()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 127,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int find()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 109,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shrink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 352,
  "endLine" : 374,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int find()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 120,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void removeEdgeLinkFromProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 774,
  "endLine" : 791,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validatePropertiesSecurity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1558,
  "endLine" : 1577,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PropertyTypeInternal derivePropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3985,
  "endLine" : 4006,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLabeled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 71,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLabeled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeImpl.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 100,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordFactoryManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordFactoryManager.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 69,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void fetchDocumentRidMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 275,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void initCustomStorage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1161,
  "endLine" : 1179,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/StringCache.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 34,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/EmbeddedSetConverter.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 37,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinkSetConverter.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 35,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/EmbeddedListConverter.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 37,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinkListConverter.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 35,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseImpExpAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImpExpAbstract.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 60,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beforeDeleteOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1559,
  "endLine" : 1581,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void afterDeleteOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1584,
  "endLine" : 1603,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean beforeReadOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1613,
  "endLine" : 1634,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean dropCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2098,
  "endLine" : 2119,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkRecordClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3658,
  "endLine" : 3676,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void release()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 251,
  "endLine" : 271,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RecordAbstract executeReadRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 219,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void convertToEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 309,
  "endLine" : 332,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void convertToTree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 334,
  "endLine" : 356,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ByteBufferPool instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/ByteBufferPool.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 82,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Native instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/Native.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 78,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getCorrectMethodName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 92,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ExecutorService newBlockingScalingThreadPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ThreadPoolExecutors.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 66,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 314,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exclusiveTryLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 489,
  "endLine" : 516,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Lock acquireExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 203,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drainReadBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 761,
  "endLine" : 785,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int findNextPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/SortedMultiIterator.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 109,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set prepareBatch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 749,
  "endLine" : 768,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getStringContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 348,
  "linesOfCode" : 18,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/MultiKey.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 85,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default GraphTraversal property()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 149,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDB instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/YourTracks.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 127,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void readConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1174,
  "endLine" : 1193,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void createSystemUser()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBServerCommandsOpProcessor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::server" ],
  "startLine" : 78,
  "endLine" : 101,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onRecordAddedToResultSet()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneLegacySpatialIndexEngine.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::lucene" ],
  "startLine" : 165,
  "endLine" : 183,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerDefaultFunctions()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionsFactory.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::lucene" ],
  "startLine" : 25,
  "endLine" : 42,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onDrop()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialIndexFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::lucene" ],
  "startLine" : 138,
  "endLine" : 157,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneWithinOperator.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::lucene" ],
  "startLine" : 46,
  "endLine" : 67,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneOverlapOperator.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::lucene" ],
  "startLine" : 31,
  "endLine" : 53,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable interpretTxKeyChanges()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/index/LuceneSpatialIndex.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::lucene" ],
  "startLine" : 59,
  "endLine" : 78,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Shape fromResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeFactory.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::lucene" ],
  "startLine" : 70,
  "endLine" : 89,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 57,
  "endLine" : 78,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexWriterConfig createIndexWriterConfig()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexWriterFactory.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::lucene" ],
  "startLine" : 25,
  "endLine" : 54,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDeleted()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesMultiRid.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::lucene" ],
  "startLine" : 91,
  "endLine" : 108,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 357,
  "endLine" : 374,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CredentialInterceptor newCredentialInterceptor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityManager.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::core" ],
  "startLine" : 341,
  "endLine" : 361,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getAuthenticationHeaders()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 345,
  "endLine" : 367,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void checkCollectionsAreAbsent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 374,
  "endLine" : 392,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract SchemaPropertyImpl addProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1478,
  "endLine" : 1496,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAllIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 661,
  "endLine" : 679,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setCustomInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 255,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setCustomInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 515,
  "endLine" : 532,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassesRelyOnCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 656,
  "endLine" : 674,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRuleDefined()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 134,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 264,
  "endLine" : 282,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String mapLegacyResourceToSpecificResource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 203,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void encodePassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 135,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onSequenceCreated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 159,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DBSequence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 246,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "P create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBPropertyFactory.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 36,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void finishTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 91,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set getSuperClassesFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 347,
  "endLine" : 365,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List smartSplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 284,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter writeRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 280,
  "endLine" : 300,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int sizeOfKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 65,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CompositeKey deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 181,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeKey deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 147,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 118,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RecordElement parseAnyList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 1122,
  "endLine" : 1141,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map loadFieldTypesV0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/FieldTypesString.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 109,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String stringFromBytesIntern()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 187,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int findMatchingFieldName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 104,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object readEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 643,
  "endLine" : 659,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStepInternal executeFull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 206,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result loadEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromVariableStep.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 95,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 143,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InsertExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertExecutionPlanner.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 58,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleFetchFromTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteEdgeExecutionPlanner.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 177,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfStep.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 100,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Collection unroll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchElementsStep.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 38,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object unboxResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 486,
  "endLine" : 503,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean allEqualities()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 589,
  "endLine" : 605,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result createNewRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpsertStep.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 59,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void splitLet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 558,
  "endLine" : 574,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isDiamondHierarchy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1714,
  "endLine" : 1730,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Boolean getOrderDirection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1903,
  "endLine" : 1919,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Vertex asVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgesStep.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 253,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/OptionalMatchStep.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 37,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateRecordStep.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 86,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlanner.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 84,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBothPathItem.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 35,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBothPathItem.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 54,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/WhileStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 90,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 315,
  "endLine" : 332,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 340,
  "endLine" : 358,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resolveMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 114,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 270,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 686,
  "endLine" : 705,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 708,
  "endLine" : 726,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 64,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canCreateRangeWith()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 609,
  "endLine" : 625,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateEdgeStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 201,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object convertResultToDocument()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 430,
  "endLine" : 446,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void closeNodeScope()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JJTYouTrackDBSqlState.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 121,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteStatement.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 47,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteStatement.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 65,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchFilterItem copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilterItem.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 191,
  "linesOfCode" : 17,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 79,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matchesFilters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 167,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 216,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterPropertyStatement.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 131,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterPropertyStatement.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 150,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa4_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 426,
  "endLine" : 442,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa5_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 443,
  "endLine" : 459,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa6_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 460,
  "endLine" : 476,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa7_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 477,
  "endLine" : 493,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa8_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 494,
  "endLine" : 510,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa9_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 511,
  "endLine" : 527,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa10_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 528,
  "endLine" : 544,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa11_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 545,
  "endLine" : 561,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa12_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 562,
  "endLine" : 578,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa13_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 579,
  "endLine" : 595,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa14_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 596,
  "endLine" : 612,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInPathItem.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 35,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInPathItem.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 54,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 186,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhileBlock.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 119,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 53,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 274,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 77,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 97,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 261,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFromItem copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 211,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 214,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayNumberSelector.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 70,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayNumberSelector.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 90,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlanItem.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 161,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setArrayValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 327,
  "endLine" : 344,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOutPathItem.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 35,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOutPathItem.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 54,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 342,
  "endLine" : 360,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLTarget.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 134,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void computePrefetchFieldList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 467,
  "endLine" : 485,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EntityImpl bindParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLHelper.java",
  "fileLinesCount" : 541,
  "components" : [ "primary::core" ],
  "startLine" : 523,
  "endLine" : 540,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodAppend.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 58,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNot.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 66,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquality.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 76,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperator.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 158,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/SqlScriptExecutor.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 62,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFunctionInvoke()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/formatter/JSScriptFormatter.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 72,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFunctionInvoke()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/formatter/RubyScriptFormatter.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 84,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFunctionInvoke()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/formatter/GroovyScriptFormatter.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 72,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable process()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseMultiValueProcess.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 63,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void registerEngines()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 347,
  "endLine" : 365,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 104,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeToMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 193,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 82,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IndexFactory getFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/Indexes.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 128,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IndexFactory findFactoryByAlgorithmAndType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/Indexes.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 163,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassInvolvedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerAbstract.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 125,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 67,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int find()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 81,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorBackward.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 70,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void nextBTreeEntree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 644,
  "endLine" : 662,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Set getCollectionNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1664,
  "endLine" : 1682,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeKeyFromIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2424,
  "endLine" : 2441,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3324,
  "endLine" : 3342,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract WriteAheadLog createWalFromIBUFiles()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3713,
  "endLine" : 3736,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RuntimeException logAndPrepareForRethrow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5118,
  "endLine" : 5136,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void waitTillWriteWillBeFinished()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 537,
  "endLine" : 553,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendSegment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1186,
  "endLine" : 1206,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 259,
  "endLine" : 279,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void deserializeFromByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitEndRecord.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 115,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int metadataSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitEndRecord.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 145,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PaginatedCollection createCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/StorageCollectionFactory.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 71,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DurablePage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 94,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSegmentEarliestOperationInProgress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsTable.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 66,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T calculateInsideAtomicOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 129,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void executeInsideAtomicOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 147,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IncrementalRestorePreprocessingResult preprocessingIncrementalRestore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1608,
  "endLine" : 1627,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getFirstPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 484,
  "endLine" : 503,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 524,
  "endLine" : 544,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getRecordsSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1176,
  "endLine" : 1193,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CacheEntry allocateNewPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1392,
  "endLine" : 1411,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RECORD_STATUS getRecordStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1443,
  "endLine" : 1461,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 318,
  "endLine" : 335,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List backup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 153,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 72,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shrink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 383,
  "endLine" : 404,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorBackward.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 71,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int fromInputStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 111,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/BidirectionalLinksIterable.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 48,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 180,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object copyRidBagIfNecessary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1182,
  "endLine" : 1202,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDeserializedPropertyInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1441,
  "endLine" : 1462,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateLinkBagFromMapValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2636,
  "endLine" : 2652,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2987,
  "endLine" : 3007,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Object accessProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3761,
  "endLine" : 3778,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Object getIndexPart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 645,
  "endLine" : 662,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isEventAlreadyExecuted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::core" ],
  "startLine" : 356,
  "endLine" : 374,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void postHandleUpdateScheduleAfterTxCommit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 262,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void importInfo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 409,
  "endLine" : 427,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseTool setOptions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseTool.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 62,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefullEdgeEntityImpl newStatefulEdgeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1031,
  "endLine" : 1050,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1713,
  "endLine" : 1734,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void callbackHooks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2822,
  "endLine" : 2840,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2986,
  "endLine" : 3004,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void executeInTxInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3789,
  "endLine" : 3805,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void forEachInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSession.java",
  "fileLinesCount" : 476,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 273,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected YouTrackDBConfigImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigImpl.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 76,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void convertToEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 220,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void convertToTree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 243,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 151,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 231,
  "endLine" : 251,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Object returnOriginalState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/TrackedMultiValue.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 82,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void bmix()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/hash/MurmurHash3.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 71,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String replaceAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/StringParser.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::core" ],
  "startLine" : 392,
  "endLine" : 408,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pointer acquireDirect()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/ByteBufferPool.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 164,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short getShort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/UnsafeBinaryConverter.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 109,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char getChar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/UnsafeBinaryConverter.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 262,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void afterExecute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ThreadPoolExecutorWithLogging.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 61,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScalingThreadPoolExecutor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ScalingThreadPoolExecutor.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 115,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ReentrantResourcePool.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 160,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean returnResource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePool.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 181,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Lock acquireExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 242,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void releaseSLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 417,
  "endLine" : 436,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void releaseWLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 462,
  "endLine" : 481,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClosableLinkedContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 234,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void releaseAcquired()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 129,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void removeFromOCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 715,
  "endLine" : 732,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int indexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 879,
  "endLine" : 897,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String readStreamAsString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 195,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Triple.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 94,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Pair.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 118,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDB instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/YourTracks.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 163,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBDriverRemoteTraversal()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverRemoteTraversal.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::driver" ],
  "startLine" : 45,
  "endLine" : 66,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Context()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "fileLinesCount" : 716,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 679,
  "endLine" : 700,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 68,
  "endLine" : 85,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Query createDeleteQuery()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneIndexType.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::lucene" ],
  "startLine" : 185,
  "endLine" : 206,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Boolean isSorted()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneDocumentBuilder.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::lucene" ],
  "startLine" : 97,
  "endLine" : 113,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fetchMoreResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 292,
  "endLine" : 308,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onIndexEngineChange()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 223,
  "endLine" : 239,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fireBeforeIdentityChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 202,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fireAfterIdentityChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 221,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/QueryRuntimeValueMulti.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 61,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser authenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SystemUserAuthenticator.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 73,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Class getClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 202,
  "endLine" : 220,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getComponentConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 409,
  "endLine" : 425,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reloadServer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1001,
  "endLine" : 1018,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 74,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void renameCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1457,
  "endLine" : 1476,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeCollectionFromIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1622,
  "endLine" : 1640,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 440,
  "endLine" : 457,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role revoke()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 404,
  "endLine" : 424,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role getRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 366,
  "endLine" : 384,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RID getRoleRID()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 387,
  "endLine" : 405,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityUserImpl createDefaultUsers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 657,
  "endLine" : 676,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initPredicateSecurityOptimizations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1230,
  "endLine" : 1247,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isClassInvolved()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1322,
  "endLine" : 1337,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void updateAllFilteredProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1771,
  "endLine" : 1787,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void updateAllFilteredPropertiesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1789,
  "endLine" : 1805,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onSequenceDropped()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 194,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static RID createRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 192,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Boolean isPolymorphic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBStrategyUtil.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 35,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBAbstractCustomTypeSerializer.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 100,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int indexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1431,
  "endLine" : 1448,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter beginObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 259,
  "endLine" : 278,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 63,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 173,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/SerializationThreadLocal.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 47,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map readLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1357,
  "endLine" : 1373,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void serializeEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 475,
  "endLine" : 496,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 634,
  "endLine" : 652,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void copyOn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 169,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchFirstStep.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 80,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object toBetweenIndexKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 680,
  "endLine" : 697,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void assignDefaultAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 820,
  "endLine" : 836,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void rewriteIndexChainsAsSubqueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 536,
  "endLine" : 553,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isOrderByRidDesc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 2361,
  "endLine" : 2377,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isOrderByRidAsc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 2379,
  "endLine" : 2395,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Stream fetchTos()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgesStep.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 146,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromClassExecutionStep.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 114,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean matchesClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 251,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLForEachBlock.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 134,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdatePutItem.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 64,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 430,
  "endLine" : 445,
  "linesOfCode" : 16,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 311,
  "endLine" : 328,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfStatement.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 226,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 252,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 270,
  "linesOfCode" : 16,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMathExpression copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1247,
  "endLine" : 1262,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1352,
  "endLine" : 1367,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean evaluateAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 83,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean evaluateAllFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 102,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateEdgeStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateEdgeStatement.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 50,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexIdentifier.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 120,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 302,
  "endLine" : 319,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate findIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 516,
  "endLine" : 532,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void AdjustBuffSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 205,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object convertToPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 328,
  "endLine" : 346,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 222,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 301,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 192,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilterItem.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 259,
  "linesOfCode" : 16,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 251,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 338,
  "endLine" : 355,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 505,
  "endLine" : 521,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void validate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Pattern.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 75,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatement.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 101,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatement.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 119,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatement.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 153,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 507,
  "endLine" : 524,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 536,
  "endLine" : 553,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetStatement.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 110,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa1_2()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5010,
  "endLine" : 5025,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa1_1()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5035,
  "endLine" : 5050,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjectionItem.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 174,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjectionItem.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 191,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void assignDefaultAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 252,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexChain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 528,
  "endLine" : 543,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTruncateClassStatement.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 143,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateIncrementItem.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 66,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSecurityPolicyStatement.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 224,
  "linesOfCode" : 16,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJsonItem.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 120,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 90,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExecutionPlanCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 122,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 243,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 338,
  "endLine" : 353,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayNumberSelector.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 128,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 238,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommitStatement.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 172,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 162,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 313,
  "endLine" : 330,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object parseValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLHelper.java",
  "fileLinesCount" : 541,
  "components" : [ "primary::core" ],
  "startLine" : 346,
  "endLine" : 361,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodRuntime.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 192,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandExecutor createCommand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/DefaultCommandExecutorSQLFactory.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 63,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Collection propertyNamesForIndexCandidates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLGraphNavigationFunction.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 72,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLFunctionConcat.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 35,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLFunction getFunctionOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 533,
  "endLine" : 552,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNot.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 92,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNot.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 113,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorBetween.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 176,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperator configure()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorTraverse.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 211,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean evaluateIfCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 512,
  "endLine" : 528,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 101,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean checkTimeout()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 409,
  "endLine" : 427,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isScriptVariableDeclared()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 510,
  "endLine" : 525,
  "linesOfCode" : 16,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterIdentityChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1080,
  "endLine" : 1098,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity loadEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1277,
  "endLine" : 1295,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity loadEntityOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1299,
  "endLine" : 1315,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex loadVertexOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1366,
  "endLine" : 1383,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge loadEdgeOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1422,
  "endLine" : 1438,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob loadBlobOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1475,
  "endLine" : 1493,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recreateIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/RecreateIndexesTask.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 68,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexOneValue put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexOneValue.java",
  "fileLinesCount" : 533,
  "components" : [ "primary::core" ],
  "startLine" : 514,
  "endLine" : 532,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 143,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void waitTillIndexRestore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 525,
  "endLine" : 541,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyLinkBagIndexDefinition.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 115,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/IndexEngine.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 70,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 245,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 99,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toCreateIndexDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 525,
  "endLine" : 543,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMetadata.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 58,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isReadRestrictedBySecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/Index.java",
  "fileLinesCount" : 568,
  "components" : [ "primary::core" ],
  "startLine" : 527,
  "endLine" : 544,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 261,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 701,
  "endLine" : 717,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onIndexEngineChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 1001,
  "endLine" : 1016,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID firstKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 174,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID lastKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 194,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKey.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 45,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void nextLocalEntree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 664,
  "endLine" : 681,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 968,
  "endLine" : 983,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void release()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3423,
  "endLine" : 3439,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void startBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5760,
  "endLine" : 5776,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractPageWALRecord.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 86,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void makeDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 337,
  "endLine" : 355,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void replaceConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 2017,
  "endLine" : 2037,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void completed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 455,
  "endLine" : 472,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateCollectionState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1291,
  "endLine" : 1306,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCollectionName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1330,
  "endLine" : 1346,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initWalAndDiskCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 77,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1032,
  "endLine" : 1049,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readIntProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1807,
  "endLine" : 1826,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void normalizeCompositeKeys()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/KeyNormalizer.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 70,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeValue.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 70,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeValue.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 70,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RID removeNullBucket()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 951,
  "endLine" : 968,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonLeafEntry getNonLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 566,
  "endLine" : 587,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void changeVertexEdgePointers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 564,
  "endLine" : 580,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity getEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 411,
  "endLine" : 427,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob getBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 437,
  "endLine" : 453,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateLinkSetFromMapValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2654,
  "endLine" : 2669,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateLinkListFromMapValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2671,
  "endLine" : 2686,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2913,
  "endLine" : 2935,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markAllLinksAsChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 4166,
  "endLine" : 4183,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isFieldName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 601,
  "endLine" : 617,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ValueSet getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 1052,
  "endLine" : 1068,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/HookReplacedRecordThreadLocal.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 50,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/ExecutionThreadLocal.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 84,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void walkIterable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/EntityFieldWalker.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 191,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rebuildIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 344,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession setCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 530,
  "endLine" : 548,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void decrementLinkCounter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4564,
  "endLine" : 4579,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Set getOwnersSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/RecordElement.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 95,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 254,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollbackChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 195,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 122,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandTimeoutChecker()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CommandTimeoutChecker.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 29,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkMemoryLeaks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/ByteBufferPool.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 213,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkTrackedPointerLeaks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 380,
  "endLine" : 397,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void accumulateConsumptionStatistics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 531,
  "endLine" : 547,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putShort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/UnsafeBinaryConverter.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 87,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putChar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/UnsafeBinaryConverter.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 240,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/DefaultConsoleReader.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 85,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScalingThreadPoolExecutor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ScalingThreadPoolExecutor.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 97,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ExecutorService newScalingThreadPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ThreadPoolExecutors.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 30,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ExecutorService newScalingThreadPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ThreadPoolExecutors.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 47,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePool.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 212,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAcquireExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 275,
  "endLine" : 295,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Lock sharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 371,
  "endLine" : 392,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean checkAllLRUListItemsInMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 485,
  "endLine" : 503,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean makeClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 182,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Collections.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 111,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void generateClassic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBDemoGraphFactory.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 35,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDB instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/YourTracks.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 92,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBServer startup()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 148,
  "endLine" : 166,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  List executeServerRequestWithListResult()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 278,
  "endLine" : 294,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean process()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "fileLinesCount" : 716,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 90,
  "endLine" : 117,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SpatialStrategy createStrategy()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/factory/SpatialStrategyFactory.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::lucene" ],
  "startLine" : 36,
  "endLine" : 55,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set legacySearch()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneLegacySpatialIndexEngine.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::lucene" ],
  "startLine" : 79,
  "endLine" : 97,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDistanceFunction.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::lucene" ],
  "startLine" : 36,
  "endLine" : 55,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryContext build()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderContains.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::lucene" ],
  "startLine" : 39,
  "endLine" : 58,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryContext build()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderIntersects.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::lucene" ],
  "startLine" : 40,
  "endLine" : 60,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryContext build()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderWithin.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::lucene" ],
  "startLine" : 39,
  "endLine" : 57,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected JtsGeometry createMultiPolygon()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ComplexShapeBuilder.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::lucene" ],
  "startLine" : 99,
  "endLine" : 120,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initClazz()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PointShapeBuilder.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::lucene" ],
  "startLine" : 43,
  "endLine" : 60,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneQueryContext()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneQueryContext.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::lucene" ],
  "startLine" : 58,
  "endLine" : 73,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String hashKey()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneIndexType.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::lucene" ],
  "startLine" : 168,
  "endLine" : 183,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void deleteDocument()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 446,
  "endLine" : 461,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doClose()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 556,
  "endLine" : 576,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimate()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchFunctionTemplate.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::lucene" ],
  "startLine" : 56,
  "endLine" : 73,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCollectionAndPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 140,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  R findFirstEntityOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 63,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  R findFirstVertexOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 107,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  R findFirstEdgeOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 165,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  R findFirstSateFullEdgeOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 196,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser getUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/DefaultPasswordAuthenticator.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 181,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymmetricKey fromConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 234,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void loadComponents()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 850,
  "endLine" : 875,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConvertibleFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1408,
  "endLine" : 1425,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyImpl getPropertyInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 402,
  "endLine" : 419,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAllSubclasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 706,
  "endLine" : 721,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setNameInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 98,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean areIndexed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 561,
  "endLine" : 577,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeBaseClassInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 121,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSuperClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 225,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 411,
  "endLine" : 426,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 102,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reload()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 352,
  "endLine" : 367,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int registerPermissionBit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 223,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role getRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 346,
  "endLine" : 362,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLBooleanExpression getPredicateForRoleHierarchy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityEngine.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 189,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLBooleanExpression parsePredicate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityEngine.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::core" ],
  "startLine" : 379,
  "endLine" : 394,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser getUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 60,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YTDBVertex createVertexWithClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 111,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Iterator vertices()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/sideeffect/YTDBGraphStep.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 73,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List split()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 898,
  "endLine" : 912,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collection split()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 914,
  "endLine" : 928,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 138,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 47,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeKey deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 354,
  "endLine" : 371,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JSONSerializerJackson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 129,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Collection readLinkList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1341,
  "endLine" : 1355,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object readEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1375,
  "endLine" : 1389,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long convertDayToTimezone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 207,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PropertyTypeInternal getLinkedType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 359,
  "endLine" : 373,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static EntityLinkSetImpl readLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 796,
  "endLine" : 812,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doExecute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 77,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 207,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map toMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1002,
  "endLine" : 1020,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ResultInternal calculate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LetQueryStep.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 47,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Collection unroll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchPathElementsStep.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 33,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Iterable loadNextResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesFromToVerticesStep.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 164,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object toResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromStorageMetadataStep.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 70,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Collection toIndexKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 664,
  "endLine" : 678,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateMergeStep.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 42,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String box()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GlobalLetQueryStep.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 124,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpsertStep.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 75,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLSelectStatement createSelectStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 651,
  "endLine" : 665,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1027,
  "endLine" : 1041,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgesStep.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 93,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pushValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/QueryStats.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 78,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LetExpressionStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 82,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ForEachStep.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 56,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 231,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 248,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean executinPlanCanBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 286,
  "linesOfCode" : 15,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLStatement deserializeFromOResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 148,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterClassStatement.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 238,
  "linesOfCode" : 15,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 453,
  "endLine" : 469,
  "linesOfCode" : 15,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1316,
  "endLine" : 1330,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateIndexStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 405,
  "endLine" : 419,
  "linesOfCode" : 15,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCompleteKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 522,
  "endLine" : 537,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional transformToUpdateItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 264,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReInit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 420,
  "endLine" : 435,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateClassStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateClassStatement.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 202,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List relatedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropPropertyStatement.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 112,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLStatement deserializeFromOResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 124,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterRoleStatement.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 101,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterRoleStatement.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 119,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getDefaultAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 244,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 50,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFilter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 76,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSystemRoleStatement.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 110,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 296,
  "endLine" : 310,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSkip.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 65,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLInputParameter deserializeFromOResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInputParameter.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 171,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 198,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 512,
  "endLine" : 526,
  "linesOfCode" : 15,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 263,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 304,
  "endLine" : 318,
  "linesOfCode" : 15,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 54,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 71,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 89,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 107,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlanItem.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 143,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLimit.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 65,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexChain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 635,
  "endLine" : 649,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLFunctionRuntime getFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLHelper.java",
  "fileLinesCount" : 541,
  "components" : [ "primary::core" ],
  "startLine" : 403,
  "endLine" : 420,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsLong.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 49,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodType.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 53,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsBoolean.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 48,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionAssert.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 39,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Integer integer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionShortestPath.java",
  "fileLinesCount" : 500,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 268,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Boolean toBoolean()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionShortestPath.java",
  "fileLinesCount" : 500,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 288,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Integer integerOrDefault()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 367,
  "endLine" : 381,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Long longOrDefault()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 383,
  "endLine" : 397,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Double doubleOrDefault()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 399,
  "endLine" : 413,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionVariance.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 90,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionMode.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 65,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionFirst.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 58,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionLast.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 59,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMajorEquals.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 86,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsKey.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 58,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorBetween.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 149,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptEngine getEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 238,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 430,
  "endLine" : 449,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getOpenFilesLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/local/EngineLocalPaginated.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 75,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Engine getRunningEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 478,
  "endLine" : 494,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void callAfterCallbacks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 808,
  "endLine" : 824,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void assertChangesHaveOldIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 941,
  "endLine" : 956,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isIndexMayDependOnRids()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 991,
  "endLine" : 1007,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransactionIndexEntry remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 313,
  "endLine" : 328,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 117,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 162,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FrontendTransacationMetadataHolder read()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransacationMetadataHolderImpl.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 57,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StringBuilder createIndexDDLWithoutFieldType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 267,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Stream decorateRidStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexStreamSecurityDecorator.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 43,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set findCollectionsByIds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 447,
  "endLine" : 462,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 114,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processChangeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 190,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doClearTree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 107,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeToMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 501,
  "endLine" : 519,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerAbstract.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 214,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexMultiValues put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMultiValues.java",
  "fileLinesCount" : 600,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 144,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 107,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 855,
  "endLine" : 871,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 95,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void loadEntriesMajor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 141,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollbackChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/EmbeddedLinkBag.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 85,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollbackChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/BTreeBasedLinkBag.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 99,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "record Meters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/StorageCollection.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 180,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkRidBagsPresence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 769,
  "endLine" : 784,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void checkDatabaseInstanceId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 924,
  "endLine" : 938,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 990,
  "endLine" : 1005,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void restoreFromWAL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4752,
  "endLine" : 4768,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 142,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DurableComponent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 70,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 145,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 357,
  "endLine" : 373,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addThreadInWaitingList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/operationsfreezer/WaitingList.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 28,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initIv()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 751,
  "endLine" : 769,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void waitBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 2050,
  "endLine" : 2064,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AsyncFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 74,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 505,
  "endLine" : 522,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 196,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/MemoryFile.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 96,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void renameFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 338,
  "endLine" : 355,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 170,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMinimumCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 318,
  "endLine" : 332,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recalculateLocale()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1147,
  "endLine" : 1163,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void dropProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1678,
  "endLine" : 1694,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyNormalizer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/KeyNormalizer.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 29,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public K getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 607,
  "endLine" : 623,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List filterPropertyNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 75,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void removeVertexLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 630,
  "endLine" : 644,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedList getOrCreateEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 734,
  "endLine" : 750,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedSet getOrCreateEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 894,
  "endLine" : 909,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  Map getOrCreateEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 956,
  "endLine" : 971,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void validatePropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1087,
  "endLine" : 1103,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl properties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2226,
  "endLine" : 2242,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void undo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3081,
  "endLine" : 3097,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static List filterPropertyNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeInternal.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 47,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Set getReservedAttributes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 102,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RelationsIteratorAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RelationsIteratorAbstract.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 49,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RelationsIteratorAbstract.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 101,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordAbstract fill()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 388,
  "endLine" : 405,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkFetchPlanValid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 112,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int excutorMaxSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 214,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void checkAndCloseStorages()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 247,
  "endLine" : 261,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/StringCacheKey.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 43,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void parseSetting()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 202,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  void fixRoleRulesAndPolicies()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 1103,
  "endLine" : 1119,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object visitField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinksRewriter.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 41,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long walkEntitiesInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseRecordWalker.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 133,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean canCheck()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/CheckIndexTool.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 83,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void printProgress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/CheckIndexTool.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 135,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 303,
  "endLine" : 318,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void afterUpdateOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1539,
  "endLine" : 1556,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkSecurity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1869,
  "endLine" : 1885,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkSecurity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3594,
  "endLine" : 3611,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 98,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 128,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollbackChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 243,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default EntityImpl getOwnerEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/RecordElement.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 76,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default boolean isOneOfOwners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/RecordElement.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 112,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 82,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollbackChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 262,
  "endLine" : 280,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 223,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollbackChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 385,
  "endLine" : 403,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollbackChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 293,
  "endLine" : 311,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 72,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollbackChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 215,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String parserRequiredWord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 321,
  "endLine" : 336,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/ByteArrayComparator.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 52,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void staticSerialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 72,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void staticSerializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 196,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getClearName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 111,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String getCommandLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 815,
  "endLine" : 830,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OneEntryPerKeyLockManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 92,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSizeable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 208,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getSizeAsString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 145,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void atomicMoveWithFallback()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 308,
  "endLine" : 322,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void generateModern()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBDemoGraphFactory.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 60,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void generateGratefulDead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBDemoGraphFactory.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 109,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "YTDBGraphTraversalSource openTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/YouTrackDB.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 345,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void touch()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBGremlinSession.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::server" ],
  "startLine" : 131,
  "endLine" : 148,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void commitAndUpdateMetadata()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 394,
  "endLine" : 409,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void executeServerRequestNoResult()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 244,
  "endLine" : 259,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STBufferFunction.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::lucene" ],
  "startLine" : 37,
  "endLine" : 51,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STGeomFromGeoJSONFunction.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::lucene" ],
  "startLine" : 38,
  "endLine" : 52,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STGeomFromTextFunction.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::lucene" ],
  "startLine" : 38,
  "endLine" : 52,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract SpatialQueryContext build()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderAbstract.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::lucene" ],
  "startLine" : 44,
  "endLine" : 62,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EmbeddedEntity toEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PointShapeBuilder.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::lucene" ],
  "startLine" : 89,
  "endLine" : 104,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Throwable prepareParseError()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneQueryBuilder.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::lucene" ],
  "startLine" : 169,
  "endLine" : 183,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List formatKeys()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneDocumentBuilder.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::lucene" ],
  "startLine" : 76,
  "endLine" : 91,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkCollectionIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 204,
  "endLine" : 220,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void open()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 233,
  "endLine" : 257,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LuceneFullTextIndex searchForIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnFieldsFunction.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::lucene" ],
  "startLine" : 173,
  "endLine" : 190,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matchCollectionIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneTextOperator.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::lucene" ],
  "startLine" : 145,
  "endLine" : 159,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document buildDocument()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneFullTextIndex.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::lucene" ],
  "startLine" : 43,
  "endLine" : 58,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Query buildQuery()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneFullTextIndex.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::lucene" ],
  "startLine" : 60,
  "endLine" : 74,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Analyzer queryAnalyzer()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneFullTextIndex.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::lucene" ],
  "startLine" : 76,
  "endLine" : 90,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCollectionIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneFullTextIndex.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::lucene" ],
  "startLine" : 92,
  "endLine" : 106,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Analyzer indexAnalyzer()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneFullTextIndex.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::lucene" ],
  "startLine" : 108,
  "endLine" : 122,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexSearcher searcher()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 468,
  "endLine" : 482,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 101,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addIdentityChangeListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 169,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void removePendingDatabaseOps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHook.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 145,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void removePendingDatabaseOps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 204,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  EmbeddedList getEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/Result.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 105,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default LinkList getLinkList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/Result.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 126,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  EmbeddedSet getEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/Result.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 148,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default LinkSet getLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/Result.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 168,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  EmbeddedMap getEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/Result.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 189,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default LinkMap getLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/Result.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 209,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setActive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBScheduler.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 81,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecurityUser createServerUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/DefaultPasswordAuthenticator.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 102,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser authenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/DefaultPasswordAuthenticator.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 131,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String byteArrayToHexStr()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityManager.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::core" ],
  "startLine" : 316,
  "endLine" : 330,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Mac getLocalMac()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/TokenSignImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 68,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser authenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 251,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void installDefaultSignals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/SignalHandler.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 117,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 337,
  "endLine" : 353,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SchemaClassImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 103,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSubClassOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 410,
  "endLine" : 426,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSubClassOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 429,
  "endLine" : 443,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 522,
  "endLine" : 538,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void toEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 175,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getEncodedRules()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 438,
  "endLine" : 455,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl createUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 298,
  "endLine" : 313,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl createUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 316,
  "endLine" : 331,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ResultInternal calculateBefore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1619,
  "endLine" : 1633,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ResourceGeneric mapLegacyResourceToGenericResource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 175,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean isAllowed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 281,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/DatabaseFunction.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 88,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doRecycle()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceCached.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 100,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded getUnderlyingDatabaseSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 261,
  "endLine" : 278,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/sideeffect/YTDBGraphStep.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 174,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDB getYTDBInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphFactory.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 150,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeWithType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBRecordIdJacksonSerializer.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 41,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBVertexPropertyId read()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/gryo/YTDBVertexPropertyIdGyroSerializer.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 41,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Entity getMetadataEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyImpl.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 135,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 210,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 246,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringWriter toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 685,
  "endLine" : 698,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EntityLinkMapIml parseLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 1182,
  "endLine" : 1195,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EntityLinkListImpl parseLinkList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 1256,
  "endLine" : 1271,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deserializeFullEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 551,
  "endLine" : 564,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void serializeDeltaEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 607,
  "endLine" : 620,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1145,
  "endLine" : 1160,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EntityEmbeddedListImpl readEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1311,
  "endLine" : 1324,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EntityEmbeddedSetImpl readEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1326,
  "endLine" : 1339,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeOptimizedLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1540,
  "endLine" : 1554,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int writeOptimizedLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 236,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean checkMatchForLargerThenZero()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 200,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeEmbeddedLinkBagDelegate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 780,
  "endLine" : 794,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static LinkBag readLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 814,
  "endLine" : 829,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void write()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 154,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CastToEdgeStep.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 42,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteVertexExecutionPlanner.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 79,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchPrefetchStep.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 51,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleTargetCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteEdgeExecutionPlanner.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 206,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteEdgeExecutionPlanner.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::core" ],
  "startLine" : 255,
  "endLine" : 268,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteExecutionPlanner.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 83,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptLineStep.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 37,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStepInternal executeUntilReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptLineStep.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 73,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptExecutionPlan initNegativePlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfStep.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 74,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OrderByStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/OrderByStep.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 38,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result readResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 136,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void calculate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GlobalLetQueryStep.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 82,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CastToVertexStep.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 36,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 709,
  "endLine" : 722,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleVariableAsTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 995,
  "endLine" : 1008,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleWhere()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1229,
  "endLine" : 1242,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/TimeoutResultSet.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 55,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateContentStep.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 87,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ExecutionStream traversePatternEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchReverseEdgeTraverser.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 53,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AggregateProjectionCalculationStep.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 131,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ForEachStep.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 87,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLForEachBlock.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 183,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getIndexedFunctionConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 148,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression resolveKeyFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 498,
  "endLine" : 511,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression resolveKeyTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 514,
  "endLine" : 527,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSimpleExecStatement.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 66,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInteger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 41,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 80,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getIndexedFunctionConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 165,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNamedParameter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 42,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSleepStatement.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 37,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AggregationContext getAggregationContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 278,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 65,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 81,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 348,
  "endLine" : 361,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExpand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1171,
  "endLine" : 1185,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 330,
  "endLine" : 344,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression resolveKeyFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 629,
  "endLine" : 642,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression resolveKeyTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 646,
  "endLine" : 660,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreatePropertyStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyStatement.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 194,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateUserStatement.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 193,
  "linesOfCode" : 14,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 450,
  "endLine" : 463,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int toPrivilege()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRevokeStatement.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 68,
  "linesOfCode" : 14,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCollectionName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 124,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropClassStatement.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 85,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropClassStatement.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 101,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map getEqualityOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 197,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWhereClause copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 232,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 294,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void MoreLexicalActions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5273,
  "endLine" : 5286,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 49,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLProjectionItem createProjection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 419,
  "endLine" : 432,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 535,
  "endLine" : 548,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void buildPatterns()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 216,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 842,
  "endLine" : 855,
  "linesOfCode" : 14,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 182,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPositionalParameter.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 40,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexMetadataPath getIndexMetadataPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 546,
  "endLine" : 561,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YouTrackDBConfigBuilderImpl mapYouTrackDbConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateDatabaseStatement.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 124,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJsonItem.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 34,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJsonItem.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 49,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 312,
  "endLine" : 325,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 405,
  "endLine" : 421,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 423,
  "endLine" : 437,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCommitStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommitStatement.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 140,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 114,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleNode splitForAggregation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 427,
  "endLine" : 440,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static SQLServerStatement parseServerStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/StatementCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 189,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void extractInvolvedFields()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 259,
  "endLine" : 272,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract void setRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemAbstract.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 220,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object parseDefaultValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLHelper.java",
  "fileLinesCount" : 541,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 87,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EntityImpl bindParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLHelper.java",
  "fileLinesCount" : 541,
  "components" : [ "primary::core" ],
  "startLine" : 504,
  "endLine" : 520,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionCoalesce.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 87,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionDecode.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 55,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionIfNull.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 88,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkedList getPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionPathFinder.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 129,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionPercentile.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 111,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionConfigurableAbstract.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 56,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object computeAverage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionAverage.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 113,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Number getContextValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionMathAbstract.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 49,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodRight.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 57,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMinor.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 90,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEqualityNotNulls.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 71,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMinorEquals.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 90,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isIfCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 530,
  "endLine" : 543,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorUtility.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 53,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long updateMetric()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 302,
  "endLine" : 316,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext setChild()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 341,
  "endLine" : 358,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptExecutor getScriptExecutor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandManager.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 58,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CoreException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 77,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Storage createStorage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/memory/EngineMemory.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 54,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIteratorCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 75,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isIndexKeyMayDependOnRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1009,
  "endLine" : 1023,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 216,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable interpret()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 138,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexOneValue.java",
  "fileLinesCount" : 533,
  "components" : [ "primary::core" ],
  "startLine" : 367,
  "endLine" : 380,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validatedPut()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 205,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String quoteFieldName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 546,
  "endLine" : 559,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void deleteIndexKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 338,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addIndexEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 396,
  "endLine" : 409,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyListIndexDefinition.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 72,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyListIndexDefinition.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 91,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRangeQuerySupport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 187,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream keyStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 834,
  "endLine" : 847,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeKey deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 186,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void serializeChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ChangeSerializationHelper.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 73,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 238,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String checkName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 340,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doClearIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2503,
  "endLine" : 2518,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteTreeLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3846,
  "endLine" : 3861,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/LogSequenceNumber.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 89,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 288,
  "endLine" : 302,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 130,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRecordSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 547,
  "endLine" : 563,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRecordLongValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 634,
  "endLine" : 649,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 66,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 136,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 291,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhysicalPosition allocatePosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 321,
  "endLine" : 334,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFirstPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1085,
  "endLine" : 1098,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1101,
  "endLine" : 1114,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNextFreePosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1117,
  "endLine" : 1130,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void synch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1160,
  "endLine" : 1173,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheEntry loadForWrite()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 203,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map files()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 591,
  "endLine" : 606,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionBasedStorageConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 158,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void phySegmentToStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 516,
  "endLine" : 530,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleDateFormat getDateFormatInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 671,
  "endLine" : 685,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleDateFormat getDateTimeFormatInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 731,
  "endLine" : 745,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1088,
  "endLine" : 1104,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set indexEngines()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1249,
  "endLine" : 1262,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RawPairObjectInteger readProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1783,
  "endLine" : 1797,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BigDecimal scaleToDecimal128()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/DecimalKeyNormalizer.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 58,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int removeNonLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 170,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BTree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 128,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BTree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 143,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addToFreeList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 933,
  "endLine" : 949,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream keyStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1074,
  "endLine" : 1087,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long addValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2NullBucket.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 85,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/LightweightRelationImpl.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 119,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge addEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 182,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateEmbeddedMapFromMapValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2570,
  "endLine" : 2583,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 312,
  "endLine" : 327,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean containsIdentifiers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 608,
  "endLine" : 621,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetchLinkedMapEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchListener.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 88,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/DatabaseURLConnection.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 64,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ExecutorService newIoExecutor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 175,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkDefaultPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 553,
  "endLine" : 566,
  "linesOfCode" : 14,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded poolOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 580,
  "endLine" : 593,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded poolOpenNoAuthenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 595,
  "endLine" : 610,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  Future executeNoAuthorizationAsync()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1243,
  "endLine" : 1256,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void walkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/EntityFieldWalker.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 173,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge newStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1130,
  "endLine" : 1146,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge newLightweightEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1149,
  "endLine" : 1165,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseStats getStats()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2186,
  "endLine" : 2200,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2647,
  "endLine" : 2660,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reload()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 164,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 132,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxConnections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 202,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getAvailableConnections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 233,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getConnectionsInCurrentThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 249,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected NodeConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 31,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected NodeConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 46,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolImpl.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 152,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void checkEntityAsOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/LinkTrackedMultiValue.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 65,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void addOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/TrackedMultiValue.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 126,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ByteBuffer getNativeByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/Pointer.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 42,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V newInstanceOfDefaultClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/factory/ConfigurableStatefulFactory.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 80,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String fetchDbName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/SL4JLogManager.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 111,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BaseException newException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/ErrorCode.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 101,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean offer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ScalingThreadPoolExecutor.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 65,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResourcePool get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePoolFactory.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 72,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResourcePool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePool.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 76,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void exclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 349,
  "endLine" : 370,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean sharedTryLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 403,
  "endLine" : 420,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean assertForwardStructure()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLRUList.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 193,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean assertBackwardStructure()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLRUList.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 214,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getRelativePathIfAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 237,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int calculateBlockSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 472,
  "endLine" : 485,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final void copyDirectory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 246,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static synchronized  Iterator lookupProviderWithYouTrackDBClassLoader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/ClassLoaderHelper.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 60,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void dumpHeap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/HeapDumper.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 27,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBUser getUser()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/config/ServerConfigurationManager.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::server" ],
  "startLine" : 110,
  "endLine" : 127,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initChannel()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverWebSocketChannelizer.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::driver" ],
  "startLine" : 18,
  "endLine" : 34,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result executeServerRequestWithSingleResult()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 262,
  "endLine" : 276,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDWithinFunction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::lucene" ],
  "startLine" : 40,
  "endLine" : 57,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EmbeddedEntity toEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiLineStringShapeBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::lucene" ],
  "startLine" : 86,
  "endLine" : 101,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EmbeddedEntity toEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeFactory.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::lucene" ],
  "startLine" : 200,
  "endLine" : 213,
  "linesOfCode" : 14,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Geometry toGeometry()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeFactory.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::lucene" ],
  "startLine" : 229,
  "endLine" : 242,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String asText()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/LineStringShapeBuilder.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::lucene" ],
  "startLine" : 91,
  "endLine" : 105,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String asText()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PointShapeBuilder.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::lucene" ],
  "startLine" : 107,
  "endLine" : 120,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable next()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 227,
  "endLine" : 241,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Query buildQuery()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneFullTextIndexEngine.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::lucene" ],
  "startLine" : 247,
  "endLine" : 260,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String doubleEscape()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneFunctionsUtils.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::lucene" ],
  "startLine" : 45,
  "endLine" : 58,
  "linesOfCode" : 14,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onDrop()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/LuceneIndexFactory.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::lucene" ],
  "startLine" : 136,
  "endLine" : 152,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index create()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 68,
  "endLine" : 84,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setDefaultAnalyzerForRequestedKind()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/analyzer/LuceneAnalyzerFactory.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::lucene" ],
  "startLine" : 49,
  "endLine" : 62,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCollectionPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 118,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Result toResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ExecutionStep.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 48,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ResultInternal calculateAfter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 301,
  "endLine" : 313,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 201,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean checkPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityManager.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 113,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String validateAlgorithm()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityManager.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::core" ],
  "startLine" : 297,
  "endLine" : 313,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void activate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 122,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initDefultAuthenticators()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 196,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void deleteCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 519,
  "endLine" : 532,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract void setCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 202,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 881,
  "endLine" : 895,
  "linesOfCode" : 13,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInvolvedIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1102,
  "endLine" : 1116,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getOrCreateClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 100,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkSupportLinkedClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 277,
  "linesOfCode" : 13,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract void setCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 397,
  "endLine" : 411,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDefaultValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 362,
  "endLine" : 375,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean existsProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 304,
  "endLine" : 318,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 461,
  "endLine" : 475,
  "linesOfCode" : 13,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setNameInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 304,
  "endLine" : 316,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addPolymorphicCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 628,
  "endLine" : 643,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addCollectionIdToIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 646,
  "endLine" : 660,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role addRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 309,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role grant()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 384,
  "endLine" : 399,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityUser getUserInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1123,
  "endLine" : 1137,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map mapPermission()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1174,
  "endLine" : 1187,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isAllAllowed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1308,
  "endLine" : 1320,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initSequence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 261,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator vertices()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexImpl.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 88,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean filterClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/map/YTDBClassCountStep.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 72,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Iterator createClassIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/sideeffect/YTDBGraphStep.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 158,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void closeAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphFactory.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 195,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  void executeInTX()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 58,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  R computeInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 73,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBVertexPropertyId deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBVertexPropertyIdJacksonDeserializer.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 32,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected YTDBVertexPropertyId doReadValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBVertexPropertyIdBinarySerializer.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 41,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter writeObjects()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 363,
  "endLine" : 375,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JSONWriter format()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 497,
  "endLine" : 510,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 136,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EntityEmbeddedSetImpl parseEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 1319,
  "endLine" : 1333,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static PropertyTypeInternal getFieldType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 972,
  "endLine" : 984,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RID readOptimizedLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1523,
  "endLine" : 1538,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long readUnsignedVarLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/VarIntSerializer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 168,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long readUnsignedVarLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/VarIntSerializer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 188,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EmbeddedLinkBag readEmbeddedLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 845,
  "endLine" : 859,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object deserializeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 862,
  "endLine" : 874,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int long2bytes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/BinaryProtocol.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 57,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromRidsStep.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 67,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterByClassStep.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 62,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UnwrapPreviousValueStep.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 39,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexCondPair.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 37,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 858,
  "endLine" : 872,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1281,
  "endLine" : 1293,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1354,
  "endLine" : 1366,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchEdgesFromToVerticesStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesFromToVerticesStep.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 48,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesFromToVerticesStep.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 202,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPrefixOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchDescriptor.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 200,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSameCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchDescriptor.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 202,
  "endLine" : 214,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RetryStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RetryStep.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 36,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List toResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromStorageMetadataStep.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 84,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleTargetRids()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteEdgeExecutionPlanner.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 191,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromCollectionExecutionStep.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 57,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromCollectionExecutionStep.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 82,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateRemoveStep.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 53,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateSetStep.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 55,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean containsReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfStep.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 114,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GuaranteeEmptyCountStep.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 35,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountStep.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 36,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 866,
  "endLine" : 878,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getLowerSubclass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 803,
  "endLine" : 815,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLAndBlock extractRidRanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1010,
  "endLine" : 1025,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Index findIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgesStep.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 108,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Stream fetchFroms()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgesStep.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 126,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleResultForReturnAfter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlanner.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 121,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleResultForReturnBefore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlanner.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 135,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean matchesRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 267,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result produce()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromIndexWithKeyStep.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 60,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 168,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLForEachBlock.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 105,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 88,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 103,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyAttributeStatement.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 66,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 45,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean compareItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 214,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 281,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 297,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 321,
  "endLine" : 333,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 392,
  "endLine" : 407,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 104,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 120,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNamedParameter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 95,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 219,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 234,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 293,
  "endLine" : 307,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexChain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 405,
  "endLine" : 419,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 431,
  "endLine" : 446,
  "linesOfCode" : 13,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIdempotent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfStatement.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 63,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIfStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfStatement.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 206,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object invokeMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 156,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object executeGraphFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 209,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 293,
  "endLine" : 307,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropIndexStatement.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 107,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1292,
  "endLine" : 1306,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTimeout.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 65,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 187,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void graphPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 44,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 222,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 166,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 136,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 151,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 434,
  "endLine" : 446,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char BeginToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 188,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMultiMatchPathItem.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 101,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterDatabaseStatement.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 113,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSimpleExecServerStatement.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 64,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLikeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 39,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBatch.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 36,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBatch.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 86,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 288,
  "endLine" : 300,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 515,
  "endLine" : 529,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object tryExpand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 125,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 432,
  "endLine" : 444,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 447,
  "endLine" : 460,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRevokeStatement.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 121,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateSequenceStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSequenceStatement.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 238,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 60,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropClassStatement.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 126,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFloatingPoint.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 105,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateFunctionStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateFunctionStatement.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 132,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 249,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSkip.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 89,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRebuildIndexStatement.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 102,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 59,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 86,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 101,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 474,
  "endLine" : 488,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGrantStatement.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 96,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGrantStatement.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 111,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGrantStatement.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 136,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLBooleanExpression deserializeFromOResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 311,
  "endLine" : 323,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matches()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjectionItem.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 66,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRollbackStatement.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 36,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean matches()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 72,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFieldMatchPathItem.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 91,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 235,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIdInternal toRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 73,
  "linesOfCode" : 13,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIdInternal toRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 88,
  "linesOfCode" : 13,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLConsoleStatement.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 97,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhileBlock.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 136,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int compareKeysForRemoval()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 264,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateRemoveItem.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 65,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropSequenceStatement.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 97,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExplainResultSet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 63,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 140,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateLinkStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 357,
  "endLine" : 369,
  "linesOfCode" : 13,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 141,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 262,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 79,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLimit.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 89,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 252,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 255,
  "endLine" : 267,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchExpression.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 62,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isCollectionOfDates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodFormat.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 99,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Object getParameterValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/AbstractSQLMethod.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 107,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsFloat.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 46,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsInteger.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 46,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodLastIndexOf.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 47,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodLeft.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 56,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Set getNeighbors()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionPathFinder.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 165,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Set getNeighbors()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 100,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Set getNeighborEdges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionAstar.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::core" ],
  "startLine" : 231,
  "endLine" : 244,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getDistance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionAstar.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::core" ],
  "startLine" : 339,
  "endLine" : 352,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionDistinct.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 58,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMinor.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 58,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMajorEquals.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 59,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsText.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 70,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorAnd.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 53,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorOr.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 53,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMajor.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 59,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMinorEquals.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 58,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String addSemicolons()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 196,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkIsRecordResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 650,
  "endLine" : 662,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptEngine acquireDatabaseEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 264,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Bindings bind()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 309,
  "endLine" : 327,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object handleResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 540,
  "endLine" : 552,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void pop()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 100,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 54,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String makeMessage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandSQLParsingException.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 93,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String makeMessage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandScriptException.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 40,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeDbLifecycleListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 565,
  "endLine" : 578,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onEmbeddedFactoryClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 833,
  "endLine" : 845,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex loadVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1348,
  "endLine" : 1362,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge loadEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1405,
  "endLine" : 1419,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1613,
  "endLine" : 1629,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean retainAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 262,
  "endLine" : 274,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransactionIndexEntry get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 286,
  "endLine" : 298,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 72,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/AbstractIndexDefinition.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 78,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 172,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 166,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toCreateIndexDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 270,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BTreeSingleValueIndexEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 47,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object extractKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 407,
  "endLine" : 420,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromDocument()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 227,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static synchronized Set getFactories()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/Indexes.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 86,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 431,
  "endLine" : 445,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexKeyCursor keyCursor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 381,
  "endLine" : 395,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 81,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LinkBagBucketPointer.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 66,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/TreeEntry.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 32,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 438,
  "endLine" : 452,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fillAllSorted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ArrayBasedBagChangesContainer.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 70,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void confirmDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/BTreeBasedLinkBag.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 152,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object doGetIndexValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2545,
  "endLine" : 2557,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void requestCheckpoint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3501,
  "endLine" : 3513,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteTreeLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3831,
  "endLine" : 3844,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int createCollectionFromConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4269,
  "endLine" : 4285,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean appendNewSegment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1166,
  "endLine" : 1184,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/LogSequenceNumber.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 60,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int setBinaryValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 324,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 365,
  "endLine" : 377,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 381,
  "endLine" : 394,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void postCloseSteps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 636,
  "endLine" : 649,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkNoBackupInStorageDir()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1178,
  "endLine" : 1192,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void await()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 497,
  "endLine" : 509,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean updateRecordVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 459,
  "endLine" : 474,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PaginatedCollectionV2()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 110,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFileName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1133,
  "endLine" : 1145,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 427,
  "endLine" : 440,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 197,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fireUpdateNotifications()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 280,
  "endLine" : 294,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexEngineData getIndexEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1294,
  "endLine" : 1307,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1391,
  "endLine" : 1404,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SBTreeValue getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeNullBucketV2.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 73,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueEntryV3.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 39,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 420,
  "endLine" : 432,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 513,
  "endLine" : 525,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateAllLinkedListReferences()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 481,
  "endLine" : 495,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EntityEntry clone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 86,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void preprocessRemovedValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1426,
  "endLine" : 1438,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateEmbeddedSetFromMapValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2585,
  "endLine" : 2597,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateEmbeddedListFromMapValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2599,
  "endLine" : 2611,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void undo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3099,
  "endLine" : 3113,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearTransactionTrackData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3143,
  "endLine" : 3156,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean checkForProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3737,
  "endLine" : 3752,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void checkEmbeddable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 4140,
  "endLine" : 4153,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RelationsIterable.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 54,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable getFromLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 96,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable getToLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 129,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 130,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetchLinkedCollectionValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchListener.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 103,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  X executeNoAuthorizationSync()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1258,
  "endLine" : 1270,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isSystemRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 1161,
  "endLine" : 1174,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkBag convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinkBagConverter.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 29,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl newInternalInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1010,
  "endLine" : 1028,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCollectionRecordSizeByName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2008,
  "endLine" : 2022,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCollectionRecordSizeById()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2025,
  "endLine" : 2039,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3007,
  "endLine" : 3023,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void finishTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3886,
  "endLine" : 3898,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  R computeInTxInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3970,
  "endLine" : 3982,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void incrementLinkCounter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4581,
  "endLine" : 4593,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCreatedInstances()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 217,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/MultiValueChangeEvent.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 103,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void check()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CommandTimeoutChecker.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 43,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/Pointer.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 75,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/LogFormatter.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 61,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/AnsiCode.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 96,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void staticSerializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 133,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 96,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Character nextCharacter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleCommandStream.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 122,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isControlBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleCommandStream.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 303,
  "endLine" : 315,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean executeBatch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 235,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 83,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseReadLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ReadersWriterSpinLock.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 169,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/SortedMultiIterator.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 62,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/SortedMultiIterator.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 90,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void batchRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 734,
  "endLine" : 747,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtilsJava7.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 49,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ratio create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Ratio.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 47,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricsRegistry.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 101,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TimeRate create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/TimeRate.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 53,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerInteger.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 38,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PairIntegerObject.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 51,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PairLongObject.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 51,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongInteger.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 38,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairObjectInteger.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 38,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerBoolean.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 38,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerObject.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 38,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongObject.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 38,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongLong.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 38,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void fixCommonConfigurationProblems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Memory.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 101,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConcurrentModificationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/ConcurrentModificationException.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 69,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1157,
  "endLine" : 1169,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCertificateSN()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 90,
  "endLine" : 102,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void restoreDatabase()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBServerCommandsOpProcessor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::server" ],
  "startLine" : 132,
  "endLine" : 149,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerConfigurationManager()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/config/ServerConfigurationManager.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::server" ],
  "startLine" : 41,
  "endLine" : 55,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropUser()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/config/ServerConfigurationManager.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::server" ],
  "startLine" : 133,
  "endLine" : 149,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkForAutoReloading()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/config/ServerConfigurationManager.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::server" ],
  "startLine" : 166,
  "endLine" : 178,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validatedPut()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 161,
  "endLine" : 173,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STWithinFunction.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::lucene" ],
  "startLine" : 39,
  "endLine" : 54,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STIntersectsFunction.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::lucene" ],
  "startLine" : 39,
  "endLine" : 54,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryContext build()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderOverlap.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::lucene" ],
  "startLine" : 40,
  "endLine" : 53,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String asText()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeFactory.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::lucene" ],
  "startLine" : 115,
  "endLine" : 129,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String asText()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeFactory.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::lucene" ],
  "startLine" : 132,
  "endLine" : 147,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity toEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiPointShapeBuilder.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::lucene" ],
  "startLine" : 61,
  "endLine" : 74,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canHandle()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/legacy/RectangleLegacyBuilder.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::lucene" ],
  "startLine" : 58,
  "endLine" : 70,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized String format()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 80,
  "endLine" : 92,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String extractId()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneIndexType.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::lucene" ],
  "startLine" : 71,
  "endLine" : 83,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fetchFirstBatch()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 108,
  "endLine" : 120,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 212,
  "endLine" : 224,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexSearcher searcher()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 487,
  "endLine" : 499,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LuceneFullTextIndex searchForIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnClassFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 173,
  "endLine" : 187,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void contextDestroyed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/servlet/ServletContextLifeCycleListener.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 59,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TokenSignImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/TokenSignImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 53,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAuthorized()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 465,
  "endLine" : 478,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterDynamicPlugins()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 836,
  "endLine" : 848,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void removeCollectionForClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 574,
  "endLine" : 587,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1205,
  "endLine" : 1216,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1275,
  "endLine" : 1289,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSuperClassesNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 263,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map propertiesMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 328,
  "endLine" : 340,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getIndexedProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 384,
  "endLine" : 396,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 182,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassesRelyOnCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 278,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 141,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  T safeConvert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 232,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void revokeAccess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 252,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceProperty.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 52,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryToken deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenSerializer.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 80,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator edges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexImpl.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 106,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBVertex addVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 87,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 294,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator vertices()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBStatefulEdgeImpl.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 54,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Service createService()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBRemovePropertyService.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 54,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void linkedClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 130,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void linkedType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 179,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 156,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBVertexPropertyIdJacksonSerializer.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 25,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Stream asStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/StreamUtils.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 26,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator vertices()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBDomainObjectEdge.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 45,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBPropertyImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBPropertyImpl.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 34,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBConstants.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 24,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 80,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 190,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordToJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 700,
  "endLine" : 711,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 1019,
  "endLine" : 1030,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static boolean isConvertToLinkedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerCSVAbstract.java",
  "fileLinesCount" : 889,
  "components" : [ "primary::core" ],
  "startLine" : 814,
  "endLine" : 825,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deserializeDeltaEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 219,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeLinkCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1129,
  "endLine" : 1143,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int writeLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 297,
  "endLine" : 309,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SerializableStream fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/SerializableWrapper.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 53,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream start()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AbstractExecutionStep.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 77,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 483,
  "endLine" : 497,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity asEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 754,
  "endLine" : 768,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DBRecord asRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 816,
  "endLine" : 830,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob asBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 876,
  "endLine" : 890,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 124,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matchesCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesFromToVerticesStep.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 178,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result produce()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromIndexStep.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 52,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matchesCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesToVerticesStep.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 122,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesToVerticesStep.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 146,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean handleIndexAsTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteEdgeExecutionPlanner.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 231,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromCollectionExecutionStep.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 108,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterStep.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 41,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterStep.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 63,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate normalize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/RequiredIndexCanditate.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 53,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate invert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateChain.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 41,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate invert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateImpl.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 38,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertValuesStep.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 142,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean alreadyVisited()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DistinctExecutionStep.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 91,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpsertStep.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 89,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isInOriginalProjection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1643,
  "endLine" : 1654,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleSubqueryAsTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 2348,
  "endLine" : 2359,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSetIterator.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 40,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/MultipleExecutionStream.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 27,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/FlatMapExecutionStream.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 29,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckClassTypeStep.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 90,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterNotMatchPatternStep.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 118,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AggregateProjectionCalculationStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AggregateProjectionCalculationStep.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 36,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLForEachBlock.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 155,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLForEachBlock.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 168,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 449,
  "endLine" : 460,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 51,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 66,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map toMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 223,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map toMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 237,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int radix()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInteger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 65,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNamedParameter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 59,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 335,
  "endLine" : 346,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 569,
  "endLine" : 581,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateIndexedFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 983,
  "endLine" : 994,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable executeIndexedFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 997,
  "endLine" : 1008,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canExecuteIndexedFunctionWithoutIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1019,
  "endLine" : 1030,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowsIndexedFunctionExecutionOnTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1041,
  "endLine" : 1053,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean executeIndexedFunctionAfterIndexSearch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1066,
  "endLine" : 1077,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLMathExpression deserializeFromResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1339,
  "endLine" : 1350,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1369,
  "endLine" : 1380,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 211,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBidirectional()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 69,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object calculateNewValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 452,
  "endLine" : 463,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 66,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 79,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 328,
  "endLine" : 340,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropPropertyStatement.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 126,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropPropertyStatement.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 140,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodCall getMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItemFirst.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 93,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PatternNode getOrCreateNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Pattern.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 46,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recalculateNumOfEdges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Pattern.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 125,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 444,
  "endLine" : 455,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 740,
  "endLine" : 753,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateVertexStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatement.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 133,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRevokeStatement.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 82,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRevokeStatement.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 96,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSequenceStatement.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 279,
  "endLine" : 290,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 186,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 199,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/DDLStatement.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 61,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final boolean jjCanMove_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5119,
  "endLine" : 5130,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable executeIndexedFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 254,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canExecuteIndexedFunctionWithoutIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 285,
  "endLine" : 296,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowsIndexedFunctionExecutionOnTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 306,
  "endLine" : 317,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean executeIndexedFunctionAfterIndexSearch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 330,
  "endLine" : 341,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 519,
  "endLine" : 533,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 536,
  "endLine" : 547,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Iterable traversePatternEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFieldMatchPathItem.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 76,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchPathItem copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFieldMatchPathItem.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 110,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLModifier copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 231,
  "linesOfCode" : 12,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 280,
  "linesOfCode" : 12,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLJsonItem splitForAggregation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJsonItem.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 84,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJsonItem.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 149,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 153,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ExecutionPlan get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExecutionPlanCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 90,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void invalidate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExecutionPlanCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 171,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 264,
  "linesOfCode" : 12,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 142,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getProjectionAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 237,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProjectionItem splitForAggregation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 270,
  "endLine" : 281,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 410,
  "endLine" : 421,
  "linesOfCode" : 12,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 189,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean evaluateAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 117,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean evaluateAllFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 131,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 44,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 58,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInsertStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 114,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object transformValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemAbstract.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 191,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String upperCase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 93,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFilterItemFieldMultiAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemFieldMultiAbstract.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 53,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodCharAt.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 54,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexSearchResult merge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/IndexSearchResult.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 95,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLStaticReflectiveFunction.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 66,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Boolean booleanOrDefault()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 347,
  "endLine" : 358,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Object getSingleItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionAbstract.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 109,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected QueryOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperator.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 130,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Bindings bindContextVariables()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 290,
  "endLine" : 306,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getAllowedPackages()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 477,
  "endLine" : 488,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded getDatabaseSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 478,
  "endLine" : 492,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startProfiling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 528,
  "endLine" : 539,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIteratorClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorClass.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 62,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordAbstract getRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 227,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob loadBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1460,
  "endLine" : 1472,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionId.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 46,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StorageFileConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StorageFileConfiguration.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 48,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Index createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/RecreateIndexesTask.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 205,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toCreateIndexDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 284,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getDocumentValueToIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 92,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reload()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 96,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 79,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index getClassIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerAbstract.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 170,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 569,
  "endLine" : 583,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acquireAtomicExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 913,
  "endLine" : 926,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 94,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IsolatedLinkBagBTreeImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 40,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EdgeKey doDeserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 65,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeKey deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 141,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/TreeEntry.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 51,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 97,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 153,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int serializePrimitive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 174,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LongSerializer.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 46,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void switchBucketType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 48,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 423,
  "endLine" : 435,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1211,
  "endLine" : 1222,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void reload()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3455,
  "endLine" : 3466,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean dropCollectionInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4445,
  "endLine" : 4460,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Error logAndPrepareForRethrow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5142,
  "endLine" : 5155,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5695,
  "endLine" : 5708,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void endBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5735,
  "endLine" : 5748,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void moveData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 339,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releasePageFromWrite()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 296,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String fileNameById()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 410,
  "endLine" : 425,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 90,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 356,
  "endLine" : 367,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 378,
  "endLine" : 390,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRecordVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 444,
  "endLine" : 457,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getRecordLongValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 651,
  "endLine" : 664,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getRecordByteValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 690,
  "endLine" : 703,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void configure()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 179,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 264,
  "endLine" : 275,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long fileIdByName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 127,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheEntry loadForRead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 222,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CacheEntry doLoad()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 231,
  "endLine" : 245,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long loadFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 510,
  "endLine" : 523,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeZone getTimeZone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 758,
  "endLine" : 770,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Locale getLocaleInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1134,
  "endLine" : 1145,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void switchBucketType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 96,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 591,
  "endLine" : 602,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void switchBucketType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 94,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 610,
  "endLine" : 621,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void switchBucketType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 74,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueEntryV3.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 58,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpliteratorBackward()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorBackward.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 46,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void switchBucketType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 82,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 533,
  "endLine" : 544,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2NullBucket.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 113,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void switchBucketType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 94,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 41,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 87,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getConnectionClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 523,
  "endLine" : 534,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void removeLinkFromEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 735,
  "endLine" : 747,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  RET convertToGraphElement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 562,
  "endLine" : 573,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateEmbeddedFromMapValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2556,
  "endLine" : 2568,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearTrackData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3129,
  "endLine" : 3141,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityComparator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityComparator.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 54,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordAbstract fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 134,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkForBinding()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 439,
  "endLine" : 453,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IntRBTreeSet getSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 1039,
  "endLine" : 1050,
  "linesOfCode" : 12,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void toEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 118,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScheduledEvent schedule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 165,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 116,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 151,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 929,
  "endLine" : 940,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Set listDatabases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 979,
  "endLine" : 993,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void loadAllDatabases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 995,
  "endLine" : 1007,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean updateFieldValueIfChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/EntityFieldWalker.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 205,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TimerTask createCleanUpTask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CachedDatabasePoolFactoryImpl.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 65,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void internalCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 390,
  "endLine" : 404,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addBlobCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 923,
  "endLine" : 936,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkSecurity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1891,
  "endLine" : 1904,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkSecurity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1908,
  "endLine" : 1923,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkSecurity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1927,
  "endLine" : 1941,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long countCollectionElements()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2045,
  "endLine" : 2058,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIteratorClass browseClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3300,
  "endLine" : 3314,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reInit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 219,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NodeConfiguration build()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfigurationBuilder.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 65,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result toResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseStats.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 32,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded acquire()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolImpl.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 136,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void release()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolImpl.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 166,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/MultiValueChangeEvent.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 126,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int indexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 391,
  "endLine" : 404,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int lastIndexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 407,
  "endLine" : 419,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 443,
  "endLine" : 455,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  void nestedTransactionClear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/TrackedMultiValue.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 104,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default boolean assertIfNotActive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/TrackedMultiValue.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 147,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void release()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/ByteBufferPool.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 184,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long updateMemoryLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/Native.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 287,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 89,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 150,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 236,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 257,
  "endLine" : 272,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 129,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleCommandStream.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 105,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  Future submit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SourceTraceExecutorService.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 85,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 257,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 266,
  "endLine" : 281,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 468,
  "endLine" : 483,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 865,
  "endLine" : 876,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsFastContains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 254,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isStringContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 309,
  "endLine" : 323,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void readByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 425,
  "endLine" : 440,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void register()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricsRegistry.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 175,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  void forEach()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/stream/BreakingForEach.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 29,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void validateValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/YTDBDomainObjectPToken.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 49,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  YTDBVertexProperty property()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBVertex.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 28,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getConfigurationFile()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerSecurityConfig.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::server" ],
  "startLine" : 27,
  "endLine" : 40,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YTDBSettings read()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSettings.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::server" ],
  "startLine" : 99,
  "endLine" : 114,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void listDatabases()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBServerCommandsOpProcessor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::server" ],
  "startLine" : 167,
  "endLine" : 184,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getUsers()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/config/ServerConfigurationManager.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::server" ],
  "startLine" : 151,
  "endLine" : 164,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIfNotExists()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 134,
  "endLine" : 145,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void exceptionCaught()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBGremlinResponseHandler.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::driver" ],
  "startLine" : 93,
  "endLine" : 111,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneLegacySpatialIndexEngine.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::lucene" ],
  "startLine" : 204,
  "endLine" : 216,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 147,
  "endLine" : 158,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowsIndexedExecution()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionAbstractIndexable.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::lucene" ],
  "startLine" : 177,
  "endLine" : 190,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneSpatialOperator.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::lucene" ],
  "startLine" : 58,
  "endLine" : 70,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity toEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiPolygonShapeBuilder.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::lucene" ],
  "startLine" : 64,
  "endLine" : 79,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity toEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/RectangleShapeBuilder.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::lucene" ],
  "startLine" : 66,
  "endLine" : 78,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Point fromResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PointShapeBuilder.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::lucene" ],
  "startLine" : 63,
  "endLine" : 74,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Query query()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneQueryBuilder.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::lucene" ],
  "startLine" : 69,
  "endLine" : 80,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneDirectory createDirectory()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneDirectoryFactory.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::lucene" ],
  "startLine" : 29,
  "endLine" : 40,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 433,
  "endLine" : 444,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set getResults()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneFullTextIndexEngine.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::lucene" ],
  "startLine" : 168,
  "endLine" : 180,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static LuceneFullTextIndex getLuceneFullTextIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneFunctionsUtils.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::lucene" ],
  "startLine" : 21,
  "endLine" : 33,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Map getMetadata()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchFunctionTemplate.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::lucene" ],
  "startLine" : 75,
  "endLine" : 86,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimate()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchMoreLikeThisFunction.java",
  "fileLinesCount" : 333,
  "components" : [ "primary::lucene" ],
  "startLine" : 288,
  "endLine" : 299,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesSingleRid.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::lucene" ],
  "startLine" : 50,
  "endLine" : 61,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long deletedDocs()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesAbstract.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::lucene" ],
  "startLine" : 63,
  "endLine" : 74,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 92,
  "endLine" : 104,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doDelete()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 204,
  "endLine" : 216,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getRidsIgnoreTx()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 285,
  "endLine" : 298,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LucenePerFieldAnalyzerWrapper()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/analyzer/LucenePerFieldAnalyzerWrapper.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::lucene" ],
  "startLine" : 39,
  "endLine" : 52,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChangeableRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 67,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeIdentityChangeListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 183,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RecordIdInternal deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/RecordIdInternal.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 209,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Boolean getBoolean()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "fileLinesCount" : 391,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 63,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Byte getByte()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "fileLinesCount" : 391,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 81,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Short getShort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "fileLinesCount" : 391,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 99,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Integer getInt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "fileLinesCount" : 391,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 118,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Long getLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "fileLinesCount" : 391,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 137,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Float getFloat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "fileLinesCount" : 391,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 155,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Double getDouble()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "fileLinesCount" : 391,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 173,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default String getString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "fileLinesCount" : 391,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 191,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Date getDate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "fileLinesCount" : 391,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 219,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default BigDecimal getDecimal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "fileLinesCount" : 391,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 239,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  EmbeddedList getEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "fileLinesCount" : 391,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 255,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default LinkList getLinkList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "fileLinesCount" : 391,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 270,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  EmbeddedSet getEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "fileLinesCount" : 391,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 286,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default LinkSet getLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "fileLinesCount" : 391,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 301,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  EmbeddedMap getEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "fileLinesCount" : 391,
  "components" : [ "primary::core" ],
  "startLine" : 304,
  "endLine" : 317,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default LinkMap getLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "fileLinesCount" : 391,
  "components" : [ "primary::core" ],
  "startLine" : 320,
  "endLine" : 332,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Entity findFirstEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 31,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  R findFirstEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 44,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  R findFirstVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 76,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Vertex findFirstVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 89,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Edge findFirstEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 120,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  R findFirstEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 133,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Edge findFirstEdgeOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 147,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  R findFirstStateFullEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 178,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  O findFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResultSet.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 60,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default R findFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResultSet.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 72,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  O findFirstOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResultSet.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 85,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default R findFirstOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResultSet.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 98,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser getUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SystemUserAuthenticator.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 126,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAuthorized()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/DefaultPasswordAuthenticator.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 160,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymmetricKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 182,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymmetricKey fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 271,
  "endLine" : 283,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String decryptAsString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 549,
  "endLine" : 559,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser authenticateServerUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 300,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAuthenticator getAuthenticator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 558,
  "endLine" : 571,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void log()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 637,
  "endLine" : 647,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 966,
  "endLine" : 978,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser authenticateAndAuthorize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1180,
  "endLine" : 1193,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setAuthenticatorList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1211,
  "endLine" : 1221,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cancel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/SignalHandler.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 131,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConvertibleFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 523,
  "endLine" : 534,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1155,
  "endLine" : 1166,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PropertyTypeInternal getTypeByClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1453,
  "endLine" : 1465,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 170,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getCustomInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 183,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void propertiesMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 342,
  "endLine" : 352,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void getIndexedProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 372,
  "endLine" : 382,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getSubclasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 693,
  "endLine" : 704,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index getClassIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1146,
  "endLine" : 1156,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void getIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1192,
  "endLine" : 1202,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl getLinkedClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 263,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 367,
  "endLine" : 378,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getCustomInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 381,
  "endLine" : 391,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 41,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setDescriptionInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 125,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLinkedClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 293,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setLinkedClassInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 308,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLinkedType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 311,
  "endLine" : 323,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setLinkedTypeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 336,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setDefaultValueInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 377,
  "endLine" : 389,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setMaxInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 432,
  "endLine" : 444,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setMinInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 459,
  "endLine" : 471,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setMandatoryInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 511,
  "endLine" : 521,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getLinkedClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 271,
  "endLine" : 284,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forceSnapshot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 224,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean existsClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 369,
  "endLine" : 380,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl getClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 392,
  "endLine" : 403,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 697,
  "endLine" : 708,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GlobalPropertyImpl getGlobalPropertyById()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 729,
  "endLine" : 740,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected GlobalPropertyImpl findOrCreateGlobalProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 776,
  "endLine" : 786,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImmutableUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 44,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImmutableRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 62,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 105,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityPolicyImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 33,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl getUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 295,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean dropRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 424,
  "endLine" : 435,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SecurityPolicyImpl doGetSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 570,
  "endLine" : 580,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RID getUserRID()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1197,
  "endLine" : 1210,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SQLBooleanExpression getPredicateFromCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1723,
  "endLine" : 1733,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void register()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 121,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImmutableSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableSecurityPolicy.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 28,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 96,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl addRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 305,
  "endLine" : 315,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenSerializer.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 39,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void onAfterFunctionDropped()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 109,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean updateParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceCached.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 85,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void onAfterSequenceDropped()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 173,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateParams resetNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 151,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void registerOptimizationStrategies()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 51,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator vertices()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 136,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 244,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBClassCountStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/map/YTDBClassCountStep.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 32,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static boolean isLabelFilter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphCountStrategy.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 95,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBDomainObjectPToken pToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 476,
  "endLine" : 488,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String linkedType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 164,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String collateName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 212,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBDomainObjectPToken pToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 454,
  "endLine" : 465,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  void executeInTX()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 44,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBIoRegistry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/YTDBIoRegistry.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 44,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBVertexPropertyProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 30,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional selectChild()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 335,
  "endLine" : 345,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List compressDirectory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/compression/impl/ZIPCompressionUtil.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 60,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void mkdirs()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/compression/impl/ZIPCompressionUtil.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 150,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1183,
  "endLine" : 1193,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SchemaClass getRecordClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1324,
  "endLine" : 1335,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getHigherIndexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1553,
  "endLine" : 1563,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 119,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/BinarySerializerFactory.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 133,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void serializeSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerCSVAbstract.java",
  "fileLinesCount" : 889,
  "components" : [ "primary::core" ],
  "startLine" : 827,
  "endLine" : 838,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PropertyTypeInternal readOType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 99,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int writeLinkCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 266,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 192,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 149,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromVariableStep.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 124,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTemporaryProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 448,
  "endLine" : 459,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 933,
  "endLine" : 943,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LetQueryStep.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 90,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchFirstStep.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 99,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InsertExecutionPlanner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertExecutionPlanner.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 38,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RetryStep.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 106,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SkipExecutionStep.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 33,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchEdgesToVerticesStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesToVerticesStep.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 42,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Stream init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesToVerticesStep.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 86,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexedFunctionStep.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 81,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleTargetClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteEdgeExecutionPlanner.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 218,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ForEachExecutionPlan.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 30,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeTraversal copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EdgeTraversal.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 59,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateEdgeExecutionPlanner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgeExecutionPlanner.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 40,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate normalize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/MultipleIndexCanditate.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 62,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexValuesStep.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 26,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLCollection indexKeyFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 730,
  "endLine" : 740,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GlobalLetQueryStep.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 138,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isMinimalQuery()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 401,
  "endLine" : 411,
  "linesOfCode" : 11,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IntArrayList classCollectionsFiltered()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1360,
  "endLine" : 1370,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean refersToLet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1542,
  "endLine" : 1552,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgesStep.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 283,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/TimeoutResultSet.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 39,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/FilterExecutionStream.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 38,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean matchesCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchMultiEdgeTraverser.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 136,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleUpsert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlanner.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 174,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromClassExecutionStep.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 127,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void pushIndexStats()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/QueryStats.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 60,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MatchEdgeTraverser createTraverser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchStep.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 47,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RetryExecutionPlan.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 30,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LetExpressionStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 96,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CountFromIndexWithKeyStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromIndexWithKeyStep.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 37,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ForEachStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ForEachStep.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 37,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void waitForCompletion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 359,
  "endLine" : 369,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void waitForNewItemOrCompleted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 371,
  "endLine" : 381,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void waitForCompletion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 218,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 47,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 61,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 225,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConstantExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 308,
  "endLine" : 318,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 68,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 133,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLJson splitForAggregation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 291,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 345,
  "endLine" : 356,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 49,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 63,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 227,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConstantExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 324,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 164,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 177,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGroupBy.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 117,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOrderByItem copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 211,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropIndexStatement.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 69,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropIndexStatement.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 82,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlterSequenceStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSequenceStatement.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 208,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSequenceStatement.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 256,
  "linesOfCode" : 11,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 43,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 54,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 67,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 147,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean ordersSameDirection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 163,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetClause.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 37,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetClause.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 50,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetClause.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 123,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchPathItem copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 242,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 69,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SchemaClass getIndexClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 253,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaCharStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 454,
  "endLine" : 464,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReInit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 508,
  "endLine" : 518,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSecurityResourceSegment.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 45,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSecurityResourceSegment.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 58,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 249,
  "linesOfCode" : 11,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 334,
  "endLine" : 344,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 346,
  "endLine" : 356,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void closeNodeScope()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JJTYouTrackDBSqlState.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 97,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBatch.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 49,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBatch.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 62,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 465,
  "endLine" : 475,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 567,
  "endLine" : 577,
  "linesOfCode" : 11,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 583,
  "endLine" : 593,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 595,
  "endLine" : 605,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 395,
  "endLine" : 405,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 408,
  "endLine" : 418,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 483,
  "endLine" : 493,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void executeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSequenceStatement.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 83,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSkip.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 37,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSkip.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 49,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateIndexedFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 264,
  "endLine" : 274,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 356,
  "endLine" : 368,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEarlyCalculated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 434,
  "endLine" : 447,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean returnsPatterns()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 514,
  "endLine" : 524,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 110,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 123,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 286,
  "endLine" : 297,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInteger getCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 153,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInteger getPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 165,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 279,
  "linesOfCode" : 11,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 335,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlan.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 41,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlan.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 55,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlan.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 103,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 275,
  "endLine" : 286,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 74,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSecurityPolicyStatement.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 242,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 36,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 49,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 143,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 156,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 313,
  "endLine" : 323,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 44,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 57,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 259,
  "linesOfCode" : 11,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropDatabaseStatement.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 65,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayNumberSelector.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 158,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 255,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLimit.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 37,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLimit.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 49,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArrayConcatExpressionElement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpressionElement.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 27,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 198,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 197,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 210,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 217,
  "linesOfCode" : 11,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean checkForEnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 249,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFieldChain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 224,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodPrefix.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 45,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodJavaType.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 46,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodSplit.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 46,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IndexSearchResult mergeFields()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/IndexSearchResult.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 107,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionCount.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 53,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLStaticReflectiveFunction.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 39,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Vertex getMinimum()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionPathFinder.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 177,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void sum()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionAverage.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 82,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodReplace.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 51,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodLength.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 51,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/conversion/SQLMethodAsDecimal.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 54,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLMethod getMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 432,
  "endLine" : 444,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLFunction getFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 518,
  "endLine" : 530,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorLike.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 52,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/DocumentEqualityWrapper.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 38,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ScriptEngineFactory maybeWrap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/js/JSScriptEngineFactory.java",
  "fileLinesCount" : 24,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 23,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAllowedPackages()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 490,
  "endLine" : 501,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeAllowedPackages()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 503,
  "endLine" : 513,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Context resolveContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptExecutor.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 53,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void setSystemVariable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 89,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getParentWhereExpressions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 562,
  "endLine" : 574,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkCollectionsAccess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorUtil.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 48,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void purgeWeakShutdownListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 685,
  "endLine" : 695,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onEmbeddedFactoryInit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 821,
  "endLine" : 831,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 392,
  "endLine" : 405,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 436,
  "endLine" : 446,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isScheduledForCallbackProcessing()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 613,
  "endLine" : 625,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordOperation getRecordEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1201,
  "endLine" : 1213,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 229,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FrontendTransactionId read()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionId.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 63,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeToJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 203,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/DefaultIndexFactory.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 102,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean autoRecreateIndexesAfterCrash()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 543,
  "endLine" : 555,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 94,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 118,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 175,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void processIndexOnCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 61,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void processIndexUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 374,
  "endLine" : 384,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createSingleValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyListIndexDefinition.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 104,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 124,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 125,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shrink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 299,
  "endLine" : 313,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object returnOriginalState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/EmbeddedLinkBag.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 64,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object returnOriginalState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/BTreeBasedLinkBag.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 78,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BaseIndexEngine deleteIndexEngineInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2404,
  "endLine" : 2415,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkErrorState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3742,
  "endLine" : 3752,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int doAddCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4331,
  "endLine" : 4343,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStorageConfigurationUpdateListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5046,
  "endLine" : 5058,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long extractSegmentId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 383,
  "endLine" : 396,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 853,
  "endLine" : 865,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCutTillLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 905,
  "endLine" : 916,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final  T deserializeFromDirectMemory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 245,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addFileToArchive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 93,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void lockFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 158,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long internalFilledUpTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 309,
  "endLine" : 320,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void truncateFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 442,
  "endLine" : 456,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/operationsfreezer/OperationsFreezer.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 70,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long freezeOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/operationsfreezer/OperationsFreezer.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 86,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void waitTillAllLinksWillBeCreated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/operationsfreezer/WaitingListNode.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 31,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ensureThatComponentsUnlocked()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 294,
  "endLine" : 306,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void open()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 157,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PositionEntry get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 111,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 166,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int findLastRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 589,
  "endLine" : 601,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheEntry allocateNewPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 260,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 95,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 211,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 243,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateStringProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1696,
  "endLine" : 1708,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int ensureExactRounding()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/DecimalKeyNormalizer.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 104,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SBTreeValue getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeNullBucketV1.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 71,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updatePointers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 588,
  "endLine" : 598,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 286,
  "endLine" : 299,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntry.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 28,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueEntry deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 56,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueEntry deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 175,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/PhysicalPosition.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 80,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SerializableStream fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/PhysicalPosition.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 98,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getEdgeNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 134,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 254,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 257,
  "endLine" : 269,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedList getEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 610,
  "endLine" : 622,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkList getLinkList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 626,
  "endLine" : 639,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedMap getEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 643,
  "endLine" : 656,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkMap getLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 660,
  "endLine" : 673,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedSet getEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 677,
  "endLine" : 690,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkSet getLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 694,
  "endLine" : 707,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object setPropertyInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1274,
  "endLine" : 1284,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2107,
  "endLine" : 2118,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final RecordAbstract fill()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3487,
  "endLine" : 3498,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getEntities()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3801,
  "endLine" : 3811,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fetchClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3931,
  "endLine" : 3941,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RelationsIterable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RelationsIterable.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 38,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CronExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 276,
  "endLine" : 290,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void onAfterEventDropped()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 91,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int excutorBaseSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 227,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initAutoClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 245,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl walkDocument()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/EntityFieldWalker.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 68,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/StringCacheKey.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 26,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rebuildCompleteClassInheritance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 755,
  "endLine" : 767,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map importCustomFields()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 828,
  "endLine" : 843,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseExport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExport.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 115,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void cleanUpCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CachedDatabasePoolFactoryImpl.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 77,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransaction begin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1395,
  "endLine" : 1408,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void afterRollbackOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1736,
  "endLine" : 1748,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long countCollectionElements()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2064,
  "endLine" : 2076,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long countCollectionElements()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2082,
  "endLine" : 2095,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FreezableStorageComponent getFreezableStorage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2314,
  "endLine" : 2324,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID refreshRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2749,
  "endLine" : 2761,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void beforeRollbackOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3523,
  "endLine" : 3533,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resetInitialization()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3577,
  "endLine" : 3591,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "record TransactionMeters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1331,
  "endLine" : 1342,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  R query()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SystemDatabase.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 88,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String resolveVariable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/SystemVariableResolver.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 65,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/ByteBufferPool.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 231,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 62,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DirectMemoryAllocator instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 135,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirectMemoryAllocator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 148,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Pointer track()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 364,
  "endLine" : 375,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 57,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 145,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void serializeLiteral()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 70,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/Binary.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 50,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getHintedHistoryIndexUp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 566,
  "endLine" : 576,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getHintedHistoryIndexDown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 578,
  "endLine" : 588,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TracedExecutionException trace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/TracedExecutionException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 40,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SourceTraceExecutorService.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 33,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  Future submit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SourceTraceExecutorService.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 71,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Future submit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SourceTraceExecutorService.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 98,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ExecutorService newSingleThreadPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ThreadPoolExecutors.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 113,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getConnectionsInCurrentThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ReentrantResourcePool.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 138,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResourcePoolFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePoolFactory.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 43,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void tryToDrainBuffers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 733,
  "endLine" : 747,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/SortedMultiIterator.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 75,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Date getTodayWithTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 161,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 365,
  "endLine" : 377,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  int indexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Collections.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 51,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/ArrayUtils.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 105,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/ArrayUtils.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 122,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Pair.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 91,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SortedStreamSpliterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/stream/Streams.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 49,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/ConcurrentModificationException.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 84,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void generateCertificateKeyPair()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 146,
  "endLine" : 156,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startup()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 168,
  "endLine" : 179,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shutdown()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 309,
  "endLine" : 319,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static YTDBGremlinSession getSession()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSessionOpProcessor.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::server" ],
  "startLine" : 174,
  "endLine" : 186,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected YTDBGraphTraversalSource getTraversalSource()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSessionOpProcessor.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::server" ],
  "startLine" : 196,
  "endLine" : 208,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void isDatabaseExists()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBServerCommandsOpProcessor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::server" ],
  "startLine" : 186,
  "endLine" : 199,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void encode()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBWebSocketGremlinRequestEncoder.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::driver" ],
  "startLine" : 18,
  "endLine" : 29,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverRemoteTraversal.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::driver" ],
  "startLine" : 69,
  "endLine" : 82,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 108,
  "endLine" : 118,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIfNotExists()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 121,
  "endLine" : 131,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map cleanStatusAttributes()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBGremlinResponseHandler.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::driver" ],
  "startLine" : 113,
  "endLine" : 123,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validateDSL()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "fileLinesCount" : 716,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 635,
  "endLine" : 646,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInTx()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneLegacySpatialIndexEngine.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::lucene" ],
  "startLine" : 186,
  "endLine" : 196,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 133,
  "endLine" : 144,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimate()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDistanceSphereFunction.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::lucene" ],
  "startLine" : 90,
  "endLine" : 102,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneSpatialOperatorFactory.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::lucene" ],
  "startLine" : 26,
  "endLine" : 37,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initClazz()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiLineStringShapeBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::lucene" ],
  "startLine" : 56,
  "endLine" : 67,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity toEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiLineStringShapeBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::lucene" ],
  "startLine" : 70,
  "endLine" : 83,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EmbeddedEntity toEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PolygonShapeBuilder.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::lucene" ],
  "startLine" : 112,
  "endLine" : 123,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ShapeFactory()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeFactory.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::lucene" ],
  "startLine" : 40,
  "endLine" : 50,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initClazz()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/LineStringShapeBuilder.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::lucene" ],
  "startLine" : 43,
  "endLine" : 55,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rectangle fromResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/RectangleShapeBuilder.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::lucene" ],
  "startLine" : 52,
  "endLine" : 63,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Date stringToDate()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneDateTools.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::lucene" ],
  "startLine" : 57,
  "endLine" : 68,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long sizeInTx()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 502,
  "endLine" : 515,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LuceneFullTextIndex searchForIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchMoreLikeThisFunction.java",
  "fileLinesCount" : 333,
  "components" : [ "primary::lucene" ],
  "startLine" : 273,
  "endLine" : 285,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 107,
  "endLine" : 117,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void checkCollectionLimits()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/RecordIdInternal.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 183,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object unboxRidbags()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 315,
  "endLine" : 325,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String encrypt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 416,
  "endLine" : 425,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String encrypt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 435,
  "endLine" : 444,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void validatePassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 534,
  "endLine" : 543,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser getUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 590,
  "endLine" : 602,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getNextAvailableCollectionName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 362,
  "endLine" : 372,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 323,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 971,
  "endLine" : 983,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1054,
  "endLine" : 1065,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1134,
  "endLine" : 1145,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSuperClassesByNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 276,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection properties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 354,
  "endLine" : 363,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract void removeBaseClassInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 740,
  "endLine" : 750,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 767,
  "endLine" : 777,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isQuoted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 965,
  "endLine" : 974,
  "linesOfCode" : 10,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassInvolvedIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1124,
  "endLine" : 1134,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String decodeClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1688,
  "endLine" : 1697,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 159,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 251,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassesRelyOnCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 318,
  "endLine" : 328,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 332,
  "endLine" : 342,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 163,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isQuoted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 545,
  "endLine" : 554,
  "linesOfCode" : 10,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 111,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 236,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 392,
  "endLine" : 402,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 447,
  "endLine" : 457,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setReadonlyInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 485,
  "endLine" : 496,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMandatory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 499,
  "endLine" : 509,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyInternal getPropertyInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 275,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long countImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 391,
  "endLine" : 402,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initSuperClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 722,
  "endLine" : 731,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initBaseClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 733,
  "endLine" : 743,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 78,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setStrictModeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 397,
  "endLine" : 408,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setDescriptionInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 428,
  "endLine" : 437,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setOverSizeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 491,
  "endLine" : 501,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSuperClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 250,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 567,
  "endLine" : 578,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 788,
  "endLine" : 800,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int addBlobCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 818,
  "endLine" : 827,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityResource getInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResource.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 22,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResource.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 168,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceCollection.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 33,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRole checkIfAllowed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 163,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void validatePredicate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 126,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void toEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 138,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceFunction.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 31,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityRole createRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1149,
  "endLine" : 1160,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SecurityRole createRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1162,
  "endLine" : 1172,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object unboxRidbags()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1644,
  "endLine" : 1655,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReadRestrictedBySecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1746,
  "endLine" : 1757,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Set getAllFilteredProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1760,
  "endLine" : 1769,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default String get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicy.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 47,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 156,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private byte revoke()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 263,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRole checkIfAllowed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 230,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenSerializer.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 103,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceClass.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 31,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void toEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 110,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionUtilWrapper.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 39,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean signalToAllocateCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceCached.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 111,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long resetWork()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceCached.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 212,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SequenceOrderType fromValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceOrderType.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 44,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBElementImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBElementImpl.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 49,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBElementImpl.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 168,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  YTDBVertexProperty property()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexImpl.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 63,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator edges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 149,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraphStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/sideeffect/YTDBGraphStep.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 48,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static List extractLabels()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphCountStrategy.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 106,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBSchemaClass linkedClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 113,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDBImpl ytdbInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphFactory.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 131,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordId deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBImmutableRecordIdJacksonDeserializer.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 29,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  YTDBProperty property()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyImpl.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 52,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String buildVariables()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 225,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isLabelKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 302,
  "endLine" : 312,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String joinIntArray()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 990,
  "endLine" : 999,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 445,
  "endLine" : 457,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 191,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 224,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 33,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void serializeEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 1032,
  "endLine" : 1041,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public record RecordMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 1335,
  "endLine" : 1345,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeUnsignedVarLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/VarIntSerializer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 95,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int allocExact()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BytesContainer.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 63,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RecordIdInternal readOptimizedLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 164,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RID readLinkOptimizedEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 346,
  "endLine" : 356,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 519,
  "endLine" : 528,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 205,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long bytes2long()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/BinaryProtocol.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 130,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long bytes2long()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/BinaryProtocol.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 141,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result filterMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterByClassStep.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 47,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream start()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpExecutionPlan.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 52,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpExecutionPlan.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 77,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void chain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 101,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 669,
  "endLine" : 678,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 733,
  "endLine" : 743,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 945,
  "endLine" : 954,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1029,
  "endLine" : 1040,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge asEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1089,
  "endLine" : 1100,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge asEdgeOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1104,
  "endLine" : 1116,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Relation asRelation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1120,
  "endLine" : 1131,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Relation asRelationOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1135,
  "endLine" : 1147,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIdentifiable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 179,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleInsertSelect()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertExecutionPlanner.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 145,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ExecutionStream createResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesFromToVerticesStep.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 92,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Iterator loadFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesFromToVerticesStep.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 141,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexSearchDescriptor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchDescriptor.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 34,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexedFunctionStep.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 57,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleGlobalLet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteEdgeExecutionPlanner.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::core" ],
  "startLine" : 270,
  "endLine" : 279,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream start()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpServerExecutionPlan.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 48,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpServerExecutionPlan.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 74,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/TraverseResult.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 41,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result filterMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ConvertToResultInternalStep.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 41,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteStep.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 45,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CopyRecordContentBeforeUpdateStep.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 72,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountStep.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 48,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLCollection indexKeyTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 742,
  "endLine" : 751,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GlobalLetQueryStep.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 103,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RemoveEdgePointersStep.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 64,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean dependsOnExecutionContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 219,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rebindFilters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 697,
  "endLine" : 707,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/BatchStep.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 44,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean securityPoliciesExistForClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 325,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isCountStar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 413,
  "endLine" : 422,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addGlobalLet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 902,
  "endLine" : 911,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addRecordLevelLet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 913,
  "endLine" : 922,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addRecordLevelLet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 924,
  "endLine" : 933,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List findPrefixes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 2080,
  "endLine" : 2089,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CopyEntityStep.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 88,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgesStep.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 160,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgesStep.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 265,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/CostMeasureExecutionStream.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 29,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/CostMeasureExecutionStream.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 41,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fetchNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ResultSetEdgeTraverser.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 45,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Collection unroll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/WhileMatchStep.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 35,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ResultInternal toOResultInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchMultiEdgeTraverser.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 147,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result filterMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ConvertToUpdatableResultStep.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 41,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromClassExecutionStep.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 148,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckSafeDeleteStep.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 71,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DDLExecutionPlan.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 68,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LetExpressionStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 65,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterNotMatchPatternStep.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 77,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateVertexExecutionPlanner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateVertexExecutionPlanner.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 24,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InsertExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateVertexExecutionPlanner.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 37,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConcurrentLegacyResultSet setCompleted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 207,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 255,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 116,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean evaluateAllFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 121,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInCondition copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 309,
  "endLine" : 318,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 379,
  "endLine" : 388,
  "linesOfCode" : 10,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate findIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 485,
  "endLine" : 495,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 301,
  "endLine" : 312,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 334,
  "endLine" : 343,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String convertToJavaByRadix()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInteger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 52,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInteger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 93,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 209,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 257,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRecordAttribute.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 59,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object bindFromInputParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNamedParameter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 70,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSleepStatement.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 70,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate findIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 408,
  "endLine" : 417,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 340,
  "endLine" : 349,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 351,
  "endLine" : 360,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGroupBy.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 75,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkNotIndexed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterClassStatement.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 304,
  "endLine" : 313,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 324,
  "endLine" : 333,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 674,
  "endLine" : 683,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 963,
  "endLine" : 972,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEarlyCalculated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1149,
  "endLine" : 1158,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1160,
  "endLine" : 1169,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1187,
  "endLine" : 1196,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1280,
  "endLine" : 1289,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1390,
  "endLine" : 1399,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 131,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 143,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExplainStatement.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 114,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 100,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 124,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetClause.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 79,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 454,
  "endLine" : 463,
  "linesOfCode" : 10,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 45,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 57,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getIndexedFunctionConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 117,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean evaluateAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 81,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean evaluateAllFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 95,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkCanTransformToUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 266,
  "endLine" : 275,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaCharStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 391,
  "endLine" : 401,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMultiMatchPathItem.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 41,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMultiMatchPathItem.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 52,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropUserStatement.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 67,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkSuperclasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateClassStatement.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 109,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 47,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleNode splitForAggregation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 160,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 247,
  "endLine" : 256,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 259,
  "endLine" : 268,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 140,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSet.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 71,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initExcludes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 223,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void validate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 250,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 285,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 317,
  "endLine" : 326,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 342,
  "endLine" : 351,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpressionStatement.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 64,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 221,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 233,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 411,
  "endLine" : 420,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 477,
  "endLine" : 486,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStorageStatement.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 68,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNestedProjection copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 277,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate findIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 287,
  "endLine" : 298,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 339,
  "endLine" : 349,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetStatement.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 69,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetStatement.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 81,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPermission.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 49,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 221,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlterPropertyStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterPropertyStatement.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 162,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSkip.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 107,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 123,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 143,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUnwind.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 64,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUnwind.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 97,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 497,
  "endLine" : 506,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSystemUserStatement.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 192,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommandLineOption.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 50,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNestedProjectionItem copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjectionItem.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 42,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MatchContext copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 116,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rebindFilters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 231,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 735,
  "endLine" : 746,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 143,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 155,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMetadataIdentifier.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 55,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 269,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPositionalParameter.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 82,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsKeyOperator.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 32,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOptimizeDatabaseStatement.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 47,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOptimizeDatabaseStatement.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 187,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTruncateClassStatement.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 102,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTruncateClassStatement.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 114,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlan.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 75,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhileBlock.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 155,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhileBlock.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 167,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 44,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 56,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 172,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 196,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate findIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 310,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStatement.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 151,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionPlanCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExecutionPlanCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 42,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExecutionPlanCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 102,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void jjtAddChild()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 54,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dump()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 117,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassInternal getSchemaClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 163,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProjectionItem copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 301,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List toList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 300,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 135,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexName.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 55,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 153,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNotInCondition copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 174,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 244,
  "linesOfCode" : 10,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayNumberSelector.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 169,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArrayRangeSelector copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 184,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 148,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 110,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLimit.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 107,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromClause.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 75,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLReturnStatement.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 93,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteVertexStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 139,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 160,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 176,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isEntityPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 128,
  "linesOfCode" : 10,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 528,
  "endLine" : 537,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 137,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 237,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 250,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Float getFloat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 371,
  "endLine" : 383,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodIndexOf.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 47,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean canBeMerged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/IndexSearchResult.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 122,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RuntimeResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RuntimeResult.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 50,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionFormat.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 49,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void findMinimalDistances()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionPathFinder.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 150,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getTieBreakingHeuristicCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 184,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getTieBreakingRandomHeuristicCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 195,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Vertex toVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionAstar.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 229,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void sum()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionSum.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 75,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Object getSingleProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionAbstract.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 131,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLFunctionFormat.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 49,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 420,
  "endLine" : 429,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryTargetOperator.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 53,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquals.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 59,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static boolean comparesValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquals.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 126,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorBetween.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 116,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matches()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMatches.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 77,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/SqlScriptExecutor.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 78,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultTransformer getTransformer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/transformer/ScriptTransformerImpl.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 127,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object executeSQL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 266,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFunctionInvoke()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 172,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void bindParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 360,
  "endLine" : 371,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptDocumentDatabaseWrapper getDatabase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptYouTrackDbWrapper.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 53,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptExecutor.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 218,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getVariables()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 322,
  "endLine" : 333,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void configureDefaultWalRestoreBatchSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/MemoryAndLocalPaginatedEnginesInitializer.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 83,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SchemaClassInternal getSchemaClassInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorClass.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 84,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void purgeWeakStartupListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 674,
  "endLine" : 683,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getInvolvedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 245,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void invalidateChangesInCacheDuringRollback()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 379,
  "endLine" : 389,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int indexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 331,
  "endLine" : 341,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int lastIndexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 344,
  "endLine" : 354,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionId.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 74,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionSequenceStatus.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 72,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ContextConfiguration.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 145,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeCollate.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 91,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 354,
  "endLine" : 365,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexOneValue.java",
  "fileLinesCount" : 533,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 78,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 248,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeClassPropertyIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 558,
  "endLine" : 567,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyMapIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 73,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeToJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 130,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyLinkBagIndexDefinition.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 94,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 91,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 128,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 189,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean validatedPut()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/SingleValueIndexEngine.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 20,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 182,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 125,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void getClassIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerAbstract.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 183,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object enhanceToCompositeKeyBetweenAsc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 1071,
  "endLine" : 1081,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object enhanceFromCompositeKeyBetweenAsc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 1083,
  "endLine" : 1093,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object enhanceToCompositeKeyBetweenDesc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 1095,
  "endLine" : 1105,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object enhanceFromCompositeKeyBetweenDesc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 1107,
  "endLine" : 1117,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKey.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 25,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LongSerializer.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 59,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LongSerializer.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 83,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LongSerializer.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 108,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ArrayBasedBagChangesContainer.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 43,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 97,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 359,
  "endLine" : 369,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4287,
  "endLine" : 4297,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void restoreFromBeginning()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4802,
  "endLine" : 4813,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void waitBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5710,
  "endLine" : 5719,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/OperationUnitRecord.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 97,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int multiplyIntsWithOverflowDefault()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 339,
  "endLine" : 348,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeCheckpointListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1383,
  "endLine" : 1394,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Cipher getCipherInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 2224,
  "endLine" : 2233,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 128,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 151,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AtomicUnitEndRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitEndRecord.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 58,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdatePageRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/UpdatePageRecord.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 49,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int getObjectSizeInDirectMemory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 232,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int setIntValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 259,
  "endLine" : 269,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int setShortValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 271,
  "endLine" : 282,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int setByteValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 285,
  "endLine" : 295,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int setLongValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 298,
  "endLine" : 308,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean checkChangesFilledUpTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 330,
  "endLine" : 339,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long fileIdByName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 428,
  "endLine" : 439,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 608,
  "endLine" : 619,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Cipher getCipherInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 2039,
  "endLine" : 2048,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shrink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 308,
  "endLine" : 318,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void renameTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 393,
  "endLine" : 405,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void replaceContentWith()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 408,
  "endLine" : 419,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 421,
  "endLine" : 430,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 229,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int appendEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 404,
  "endLine" : 416,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int findFirstDeletedRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 565,
  "endLine" : 575,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int findFirstRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 577,
  "endLine" : 587,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 257,
  "endLine" : 268,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setElement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 676,
  "endLine" : 687,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 443,
  "endLine" : 453,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMinimumCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 296,
  "endLine" : 305,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDateFormat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 658,
  "endLine" : 668,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDateTimeFormat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 688,
  "endLine" : 698,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRecordSerializerVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 865,
  "endLine" : 874,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1076,
  "endLine" : 1085,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 387,
  "endLine" : 398,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private K enhanceCompositeKeyMinorDesc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1161,
  "endLine" : 1171,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private K enhanceCompositeKeyMinorAsc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1173,
  "endLine" : 1183,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private K enhanceCompositeKeyMajorAsc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1205,
  "endLine" : 1215,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private K enhanceCompositeKeyMajorDesc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1217,
  "endLine" : 1227,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private K enhanceToCompositeKeyBetweenAsc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1376,
  "endLine" : 1386,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private K enhanceFromCompositeKeyBetweenAsc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1388,
  "endLine" : 1398,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private K enhanceToCompositeKeyBetweenDesc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1400,
  "endLine" : 1410,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private K enhanceFromCompositeKeyBetweenDesc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1412,
  "endLine" : 1422,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addNonLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 921,
  "endLine" : 930,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueEntry deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 101,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getVertices()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 146,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getVertices()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 159,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void deleteLinks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 508,
  "endLine" : 521,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordBytes fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 73,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  ValueAndType getPropertyAndType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 382,
  "endLine" : 393,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity getEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 397,
  "endLine" : 407,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getLinkPropertyInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 596,
  "endLine" : 606,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 786,
  "endLine" : 797,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getOriginalValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2770,
  "endLine" : 2781,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2797,
  "endLine" : 2807,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirtyNoChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2938,
  "endLine" : 2952,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unload()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3023,
  "endLine" : 3034,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getSchemaClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3309,
  "endLine" : 3321,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeAllCollectionChangeListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 4063,
  "endLine" : 4074,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isListOfNumbers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 633,
  "endLine" : 642,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex getFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 47,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex getTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 111,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void deleteLinks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 189,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 153,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void declareRecordType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordFactoryManager.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 105,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processStandardField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchListener.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 54,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetchLinked()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchListener.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 114,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SessionPoolImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionPoolImpl.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 91,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ExecutorService newExecutor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 186,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbstractStorage getAndOpenStorage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 539,
  "endLine" : 551,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YouTrackDBConfigImpl solveConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 568,
  "endLine" : 577,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolInternal cachedPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1032,
  "endLine" : 1041,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolInternal cachedPoolNoAuthentication()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1044,
  "endLine" : 1053,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseImport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 157,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set importCollectionsToIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 1443,
  "endLine" : 1455,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CachedDatabasePoolFactoryImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CachedDatabasePoolFactoryImpl.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 48,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createSystemUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 252,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SessionPool cachedPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 349,
  "endLine" : 361,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SessionPool openCachedPoolNoAuthenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 369,
  "endLine" : 380,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 456,
  "endLine" : 465,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setCustomInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 516,
  "endLine" : 527,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob newBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 939,
  "endLine" : 952,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob newBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 955,
  "endLine" : 968,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge newRegularEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1303,
  "endLine" : 1316,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resetRecordLoadStats()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2203,
  "endLine" : 2212,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reload()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2336,
  "endLine" : 2347,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object setProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2952,
  "endLine" : 2963,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity createOrLoadEntityFromJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3227,
  "endLine" : 3240,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4051,
  "endLine" : 4062,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4065,
  "endLine" : 4076,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4079,
  "endLine" : 4090,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4093,
  "endLine" : 4104,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4107,
  "endLine" : 4118,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4121,
  "endLine" : 4132,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4135,
  "endLine" : 4146,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ResultSet query()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1013,
  "endLine" : 1053,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isToSerializeEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 187,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 165,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 179,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 408,
  "endLine" : 419,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default DatabaseSessionInternal getSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/RecordElement.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 126,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 305,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void checkValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/LinkTrackedMultiValue.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 20,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 617,
  "endLine" : 628,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isToSerializeEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 287,
  "endLine" : 297,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 351,
  "endLine" : 361,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 263,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getEdgeLinkFieldName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Vertex.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 247,
  "endLine" : 259,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static long getblock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/hash/MurmurHash3.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 49,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String resolve()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/ContextVariableResolver.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 65,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  Comparator getComparator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/ComparatorFactory.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 72,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void accumulateEvictedConsumptionMaps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 221,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String staticDeserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 219,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long deserializeLiteral()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 87,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 215,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long bytes2LongBigEndian()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/SafeBinaryConverter.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 197,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long bytes2LongLittleEndian()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/SafeBinaryConverter.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 208,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void syntaxError()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 609,
  "endLine" : 618,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreadPoolExecutorWithLogging()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ThreadPoolExecutorWithLogging.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 39,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ExecutorService newCachedThreadPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ThreadPoolExecutors.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 86,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ExecutorService newSingleThreadPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ThreadPoolExecutors.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 101,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void emptyBuffers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 618,
  "endLine" : 628,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long putEntryInReadBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 702,
  "endLine" : 717,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long makeRetired()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 153,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isMultiValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 73,
  "linesOfCode" : 10,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 76,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String wrapStringContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 351,
  "endLine" : 363,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void readFully()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 390,
  "endLine" : 400,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int writeByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 442,
  "endLine" : 454,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean renameFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 260,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void prepareForFileCreationOrReplacement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 285,
  "endLine" : 295,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getRate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/TimeRate.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 85,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default GraphTraversal addSchemaProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 91,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void generateKitchenSink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBDemoGraphFactory.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 82,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 658,
  "endLine" : 668,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restore()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 735,
  "endLine" : 745,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restore()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 748,
  "endLine" : 757,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 795,
  "endLine" : 804,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AuthenticatedUser getAuthenticatedUser()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSimpleAuthenticator.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::server" ],
  "startLine" : 123,
  "endLine" : 133,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected YTDBGraphTraversalSource initTraversalSourceIfAbsent()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 1020,
  "endLine" : 1031,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void dropSystemUser()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBServerCommandsOpProcessor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::server" ],
  "startLine" : 103,
  "endLine" : 116,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void listSystemUsers()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBServerCommandsOpProcessor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::server" ],
  "startLine" : 118,
  "endLine" : 130,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void dropDatabase()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBServerCommandsOpProcessor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::server" ],
  "startLine" : 151,
  "endLine" : 164,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean checkForAutoReloading()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/config/ServerConfigurationLoader.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::server" ],
  "startLine" : 60,
  "endLine" : 70,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDisjointFunction.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::lucene" ],
  "startLine" : 37,
  "endLine" : 48,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STEqualsFunction.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::lucene" ],
  "startLine" : 36,
  "endLine" : 47,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JtsGeometry fromResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiLineStringShapeBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::lucene" ],
  "startLine" : 44,
  "endLine" : 53,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initClazz()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PolygonShapeBuilder.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::lucene" ],
  "startLine" : 49,
  "endLine" : 60,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected JtsGeometry createMultiPoint()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ComplexShapeBuilder.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::lucene" ],
  "startLine" : 67,
  "endLine" : 81,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected JtsGeometry createMultiLine()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ComplexShapeBuilder.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::lucene" ],
  "startLine" : 83,
  "endLine" : 97,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isMultiPolygon()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ComplexShapeBuilder.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::lucene" ],
  "startLine" : 122,
  "endLine" : 133,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isMultiPoint()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ComplexShapeBuilder.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::lucene" ],
  "startLine" : 135,
  "endLine" : 146,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isMultiLine()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ComplexShapeBuilder.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::lucene" ],
  "startLine" : 148,
  "endLine" : 159,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Shape fromMapGeoJson()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeFactory.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::lucene" ],
  "startLine" : 216,
  "endLine" : 227,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JtsGeometry fromResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiPolygonShapeBuilder.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::lucene" ],
  "startLine" : 51,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JtsGeometry fromResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/LineStringShapeBuilder.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::lucene" ],
  "startLine" : 58,
  "endLine" : 67,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity toEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/GeometryCollectionShapeBuilder.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::lucene" ],
  "startLine" : 93,
  "endLine" : 105,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JtsGeometry fromResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiPointShapeBuilder.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::lucene" ],
  "startLine" : 41,
  "endLine" : 50,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canHandle()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/legacy/PointLegecyBuilder.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::lucene" ],
  "startLine" : 37,
  "endLine" : 47,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity toEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PointShapeBuilder.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::lucene" ],
  "startLine" : 77,
  "endLine" : 86,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MultiReader multiReader()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneQueryContext.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::lucene" ],
  "startLine" : 109,
  "endLine" : 118,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Query getRangeQuery()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/parser/LuceneMultiFieldQueryParser.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::lucene" ],
  "startLine" : 60,
  "endLine" : 69,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void sendTotalHits()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineUtils.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::lucene" ],
  "startLine" : 19,
  "endLine" : 29,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LuceneFullTextIndex searchForIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnFieldsFunction.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::lucene" ],
  "startLine" : 159,
  "endLine" : 170,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Integer getCollectionIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneTextOperator.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::lucene" ],
  "startLine" : 194,
  "endLine" : 203,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChangeableRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 53,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 262,
  "endLine" : 272,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIdInternal copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 374,
  "endLine" : 384,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/RecordIdInternal.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 194,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHook.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 56,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 93,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordConflictStrategyFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/conflict/RecordConflictStrategyFactory.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAuthenticationHeader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SecurityAuthenticatorAbstract.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 104,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String convertToBase64()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 383,
  "endLine" : 393,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String createHashWithSalt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityManager.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 206,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isAlgorithmSupported()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityManager.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 295,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSingleSignOnSupported()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 520,
  "endLine" : 530,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAuthenticator getPrimaryAuthenticator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 577,
  "endLine" : 586,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getFullTypeName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 670,
  "endLine" : 682,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTypeInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 865,
  "endLine" : 874,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConvertibleFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 877,
  "endLine" : 887,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 890,
  "endLine" : 900,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1176,
  "endLine" : 1184,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1427,
  "endLine" : 1437,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMultiValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 2135,
  "endLine" : 2143,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyImpl createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 446,
  "endLine" : 454,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyImpl createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 487,
  "endLine" : 495,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyImpl createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 505,
  "endLine" : 513,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract void setDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 950,
  "endLine" : 963,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1163,
  "endLine" : 1171,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void getClassIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1173,
  "endLine" : 1181,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addPolymorphicCollectionIdsWithInheritance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1672,
  "endLine" : 1680,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getOrCreateClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 113,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 146,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createAbstractClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 186,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 237,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 80,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 212,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void clearCustomInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 223,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRegexp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 267,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setRegexpInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 278,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNotNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 339,
  "endLine" : 348,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setNotNullInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 350,
  "endLine" : 359,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReadonly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 474,
  "endLine" : 483,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInvolvedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 498,
  "endLine" : 508,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInvolvedIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 511,
  "endLine" : 521,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 786,
  "endLine" : 796,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 90,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void clearCustomInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 101,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeSuperClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 181,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStrictMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 385,
  "endLine" : 395,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOverSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 481,
  "endLine" : 489,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 504,
  "endLine" : 513,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexConfigProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/IndexConfigProperty.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 22,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass setSuperClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 263,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getDeclaredProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 313,
  "endLine" : 323,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 336,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getPropertiesMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 339,
  "endLine" : 349,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getSubclasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 410,
  "endLine" : 420,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAllSubclasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 423,
  "endLine" : 434,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAllSuperClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 437,
  "endLine" : 447,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int countClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 239,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 646,
  "endLine" : 654,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeBlobCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 829,
  "endLine" : 837,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static int getCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 839,
  "endLine" : 847,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRole allow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 148,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRuleDefined()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 177,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 129,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 143,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 313,
  "endLine" : 323,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 327,
  "endLine" : 337,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRole addRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 341,
  "endLine" : 351,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRole grant()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 355,
  "endLine" : 365,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRole revoke()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 369,
  "endLine" : 379,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void grantAccess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 225,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private byte grant()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 238,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRole allow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 215,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRuleDefined()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 244,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String readString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenSerializer.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 91,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenSerializer.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 113,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PredicateCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/PredicateCache.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 30,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void dropFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 204,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forceClearThreadLocalSchemaSnapshot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 105,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImmutableSchema getImmutableSchemaSnapshot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 117,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SharedContext init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 133,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateParams setDefaults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 161,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SEQUENCE_TYPE getSequenceType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 389,
  "endLine" : 398,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBHasLabelStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/filter/YTDBHasLabelStep.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 31,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 508,
  "endLine" : 517,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 482,
  "endLine" : 492,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doCommit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 167,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doRollback()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 178,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String encodeClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphUtils.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 23,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String decodeClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphUtils.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 36,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChangeableRecordId deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBChangeableRecordIdJacksonSerializer.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 28,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBRecordIdJacksonSerializer.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 24,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraphSONV3()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBGraphSONV3.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 50,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doWriteValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBVertexPropertyIdBinarySerializer.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 68,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isCharPresent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 874,
  "endLine" : 883,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isAlphanumeric()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1388,
  "endLine" : 1396,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String removeQuotationMarks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1398,
  "endLine" : 1407,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter writeAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 389,
  "endLine" : 397,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIdInternal deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 126,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 176,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EntityLinkSetImpl parseLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 1273,
  "endLine" : 1283,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LinkBag parseLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 1285,
  "endLine" : 1295,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BytesContainer.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String readString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 134,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PropertyTypeInternal getTypeFromValueEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 252,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean checkIfPropertyNameMatchSome()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 116,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static BTreeBasedLinkBag readBTreeBasedLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 832,
  "endLine" : 842,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getAsByteArrayOffset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 337,
  "endLine" : 348,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAsString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 392,
  "endLine" : 401,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int int2bytes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/BinaryProtocol.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 85,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AbstractExecutionStep.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 55,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LimitExecutionStep.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 26,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 90,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toJSON()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 231,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeleteExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteVertexExecutionPlanner.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 37,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteVertexExecutionPlanner.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 52,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MatchPrefetchStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchPrefetchStep.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 29,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result produceResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CartesianProductStep.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 78,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MatchFirstStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchFirstStep.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 27,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertExecutionPlanner.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 68,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UnwindStep.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 45,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptExecutionPlan initPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RetryStep.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 92,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchFromIndexedFunctionStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexedFunctionStep.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 30,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleWhere()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteEdgeExecutionPlanner.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 159,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeleteExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteExecutionPlanner.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 39,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteExecutionPlanner.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 61,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchFromCollectionExecutionStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromCollectionExecutionStep.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 39,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterStep.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate normalize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateImpl.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 54,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InsertValuesStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertValuesStep.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 33,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ProjectionCalculationStep.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 55,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptExecutionPlan producePlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfStep.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 48,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptExecutionPlan initPositivePlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfStep.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/OrderByStep.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 51,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DistinctExecutionStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DistinctExecutionStep.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 33,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result filterMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DistinctExecutionStep.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 55,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 68,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpsertStep.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 40,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLWhereClause translateLucene()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 210,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void handleUnwind()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 443,
  "endLine" : 451,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleDistinct()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 453,
  "endLine" : 461,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleProjectionsBeforeOrderBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 463,
  "endLine" : 471,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addGlobalLet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 882,
  "endLine" : 890,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addGlobalLet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 892,
  "endLine" : 900,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleExpand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1147,
  "endLine" : 1155,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isPrefixOfAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 2066,
  "endLine" : 2074,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isIndexByKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 2281,
  "endLine" : 2289,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isIndexByValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 2291,
  "endLine" : 2299,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean hasTargetWithSortedRids()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 2397,
  "endLine" : 2406,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int addEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/PatternNode.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 22,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PatternNode copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/PatternNode.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 38,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 46,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 249,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 149,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 152,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 179,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExpireResultSet.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 34,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExpireResultSet.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 45,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ResultSetEdgeTraverser.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 30,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fetchNextItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/FilterExecutionStream.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 53,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LoaderExecutionStream.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 39,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LimitedExecutionStream.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionResultSet.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 65,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 252,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubQueryStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SubQueryStep.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 33,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WhileMatchStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/WhileMatchStep.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 23,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleResultForReturnCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlanner.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 106,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleTimeout()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlanner.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 145,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleReturnBefore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlanner.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 155,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public record IndexSearchInfo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchInfo.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 16,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static SchemaClass loadClassFromSchema()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromClassExecutionStep.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 92,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 99,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getIndent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExecutionStepInternal.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 55,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LetExpressionStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 47,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matchesPattern()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterNotMatchPatternStep.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 48,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AggregateProjectionCalculationStep.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 142,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptExecutionPlan initPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ForEachStep.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 72,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConcurrentLegacyResultSet setCompleted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 34,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void complete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 44,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void waitForNewItemOrCompleted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 228,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WhileStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/WhileStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 30,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean evaluateAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 110,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 266,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 336,
  "endLine" : 344,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 410,
  "endLine" : 418,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object toObjectDetermineType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 188,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getClassNameForEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 249,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getTypeForEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 261,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 204,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 246,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 266,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 277,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 361,
  "endLine" : 371,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 72,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 83,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 393,
  "endLine" : 403,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IfExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfStatement.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 151,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGroupBy.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGroupBy.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 46,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkNotEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterClassStatement.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 315,
  "endLine" : 323,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 227,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 302,
  "endLine" : 310,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Long toLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 542,
  "endLine" : 550,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getGraphNavigationFunctionProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1118,
  "endLine" : 1127,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1198,
  "endLine" : 1206,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 77,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 134,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetClause.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 110,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexIdentifier.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 139,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Property copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 473,
  "endLine" : 481,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean executinPlanCanBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 177,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 83,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 94,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 105,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 183,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 194,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 271,
  "endLine" : 279,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 42,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 53,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEarlyCalculated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 240,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 370,
  "endLine" : 378,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteStatement.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 76,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyStatement.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 237,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 117,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 127,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateUserStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateUserStatement.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 177,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 71,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 372,
  "endLine" : 380,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Pattern.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 33,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBaseIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 167,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isGraphNavigationFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 178,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexMetadataPath getIndexMetadataPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 201,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 319,
  "endLine" : 327,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowsIndexedFunctionExecutionOnTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 402,
  "endLine" : 410,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean executeIndexedFunctionAfterIndexSearch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 423,
  "endLine" : 431,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 457,
  "endLine" : 465,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AggregationContext getAggregationContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 504,
  "endLine" : 512,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 607,
  "endLine" : 615,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 637,
  "endLine" : 645,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 421,
  "endLine" : 429,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 463,
  "endLine" : 471,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 496,
  "endLine" : 504,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 556,
  "endLine" : 564,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterPropertyStatement.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 202,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateFunctionStatement.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 172,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List flatten()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 208,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa0_2()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5001,
  "endLine" : 5009,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjMoveStringLiteralDfa0_1()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5026,
  "endLine" : 5034,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReInit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5337,
  "endLine" : 5347,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSkip.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 117,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 231,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 46,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean evaluateAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 56,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean evaluateAllFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 66,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUnwind.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 34,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUnwind.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 44,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateSystemUserStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSystemUserStatement.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 157,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjectionItem.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 152,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleNode splitForAggregation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 197,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 276,
  "endLine" : 284,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 47,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 563,
  "endLine" : 571,
  "linesOfCode" : 9,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlan.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 90,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean executinPlanCanBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 228,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLeftValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJsonItem.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 188,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 209,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 220,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 285,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long getLastInvalidation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExecutionPlanCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 53,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 194,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 386,
  "endLine" : 394,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 46,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean evaluateAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 56,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean evaluateAllFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 66,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 126,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 200,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 275,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayNumberSelector.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 39,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayNumberSelector.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 50,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFetchPlanItem copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlanItem.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 91,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 224,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 197,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 281,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLimit.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 117,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStringValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 90,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setStringValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 106,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVariable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 197,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 179,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 90,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 186,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBaseExpression copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 452,
  "endLine" : 460,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 619,
  "endLine" : 628,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatementCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/StatementCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean evaluateAllFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 147,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean evaluateAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 157,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 237,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 270,
  "endLine" : 279,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 299,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 302,
  "endLine" : 310,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 363,
  "endLine" : 373,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFilterItemField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 111,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLHelper.java",
  "fileLinesCount" : 541,
  "components" : [ "primary::core" ],
  "startLine" : 423,
  "endLine" : 433,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodTrim.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 42,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodToUpperCase.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 43,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodFunctionDelegate.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 61,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodToLowerCase.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 42,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsString.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 42,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexSearchResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/IndexSearchResult.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 66,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionThrowCME.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 52,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkedList execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionDijkstra.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 57,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionMove.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 44,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionVariance.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 115,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List parseScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 105,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLOrBlock parsePredicate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 115,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLSecurityResourceSegment parseSecurityResource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 125,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMinor.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 101,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMajorEquals.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 103,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquals.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 164,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMajor.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 105,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMinorEquals.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 101,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFunctionDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 160,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void closeAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptExecutor.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 229,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getSystemVariable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 111,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object getVariableFromParentHierarchy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 214,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean hasVariable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 261,
  "endLine" : 269,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext setParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 366,
  "endLine" : 374,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String makeMessage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ConcurrentCreateException.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 85,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandSQLParsingException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandSQLParsingException.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 43,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/MemoryAndLocalPaginatedEnginesInitializer.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 119,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 425,
  "endLine" : 434,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Engine getEngineIfRunning()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 460,
  "endLine" : 468,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 424,
  "endLine" : 433,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isIndexKeyMayDependOnRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1025,
  "endLine" : 1035,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Dependency getTypeRidDependency()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1037,
  "endLine" : 1048,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onRidChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 68,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FrontendTransactionSequenceStatus read()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionSequenceStatus.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 39,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FrontendTransactionSequenceStatus readNetwork()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionSequenceStatus.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 56,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set toValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstractCursor.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 49,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set toKeys()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstractCursor.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 78,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsOrderedIterations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUnique.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 74,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 191,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeFromMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 228,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/DefaultIndexFactory.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 88,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addIndexInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 241,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 139,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CompositeKey convertToCompositeKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 331,
  "endLine" : 339,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addIdentityChangeListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 240,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String adjustFieldName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexDefinitionFactory.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 282,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 455,
  "endLine" : 463,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean areIndexed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerAbstract.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 149,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsOrderedIterations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexNotUnique.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getFirstKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 342,
  "endLine" : 351,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getLastKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 356,
  "endLine" : 365,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 902,
  "endLine" : 910,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void forEachEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 239,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 154,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 167,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 110,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int doDeserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 186,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LongSerializer.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 95,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void appendRawEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 285,
  "endLine" : 297,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteComponentByCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/LinkCollectionsBTreeManagerShared.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 102,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String normalizeName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 323,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long countRecords()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 385,
  "endLine" : 395,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void putRidIndexEntryInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2698,
  "endLine" : 2708,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean removeRidIndexEntryInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2737,
  "endLine" : 2747,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doSetConflictStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3677,
  "endLine" : 3687,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void metadataOnly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4052,
  "endLine" : 4060,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean doRecordExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4259,
  "endLine" : 4267,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void closeCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4613,
  "endLine" : 4621,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void closeIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4624,
  "endLine" : 4633,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void pauseConfigurationUpdateNotifications()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5060,
  "endLine" : 5070,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fireConfigurationUpdateNotifications()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5072,
  "endLine" : 5081,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InvalidIndexEngineIdException logAndPrepareForRethrow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5181,
  "endLine" : 5189,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5684,
  "endLine" : 5693,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber logAtomicOperationEndRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 962,
  "endLine" : 970,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doFlush()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1396,
  "endLine" : 1404,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static WALFile createWriteWALFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/WALFile.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 33,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CacheEntry loadOrAddPageForWrite()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 128,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLastTxId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 375,
  "endLine" : 384,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTxMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 386,
  "endLine" : 395,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long filledUpTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 299,
  "endLine" : 307,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFileExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 397,
  "endLine" : 407,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long checkFileIdCompatibility()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 644,
  "endLine" : 653,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AtomicOperationsManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 79,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void acquireExclusiveLockTillOperationComplete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 324,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkBagUpdateSerializationOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/LinkBagUpdateSerializationOperation.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 56,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StartupMetadata checkIfStorageDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 598,
  "endLine" : 607,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long extractIndexFromIBUFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1276,
  "endLine" : 1285,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 76,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int allocate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 90,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 86,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PaginatedCollectionV2()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 94,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRecordConflictStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1281,
  "endLine" : 1289,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PhysicalPosition createPhysicalPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1348,
  "endLine" : 1356,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long bookFileId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 148,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String fileNameById()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 464,
  "endLine" : 473,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void pauseUpdateNotifications()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 270,
  "endLine" : 278,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIndexMgrRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 586,
  "endLine" : 594,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLocaleLanguage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 606,
  "endLine" : 615,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLocaleCountry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 627,
  "endLine" : 636,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDateTimeFormat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 700,
  "endLine" : 708,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCollectionSelection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 825,
  "endLine" : 833,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRecordSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 845,
  "endLine" : 853,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFreeListBoundary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 993,
  "endLine" : 1001,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setConfigurationUpdateListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1406,
  "endLine" : 1414,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 82,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public K getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 357,
  "endLine" : 367,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 80,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 327,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public K getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 342,
  "endLine" : 352,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 410,
  "endLine" : 418,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1137,
  "endLine" : 1145,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 301,
  "endLine" : 312,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean hasExternalEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 436,
  "endLine" : 445,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean decrementEntriesCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 454,
  "endLine" : 464,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueEntry deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 146,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/PhysicalPosition.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 128,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeIterator.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 47,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLabeled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/LightweightRelationImpl.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 57,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge addEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 206,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge addStateFulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 219,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge addLightWeightEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 232,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getEdges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 244,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String checkPropertyValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EmbeddedEntityImpl.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 52,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTrackedModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 148,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTxTrackedModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 159,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void transactionClear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 198,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 825,
  "endLine" : 834,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyTypeInternal getPropertyTypeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3010,
  "endLine" : 3020,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearSystemProps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 4155,
  "endLine" : 4164,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isLetter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 623,
  "endLine" : 631,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BidirectionalLinkToEntityIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/BidirectionalLinkToEntityIterator.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 21,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirtyNoChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 173,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSatisfiedBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 311,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void interrupt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 128,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void schedule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 196,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 208,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initScheduleRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 207,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FetchPlan buildFetchPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 64,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateFormat getDateFormatInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/DateHelper.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 53,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateFormat getDateTimeFormatInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/DateHelper.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 72,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareForOrderBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/collate/CaseInsensitiveCollate.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 96,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized SharedContext getOrCreateSharedContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 914,
  "endLine" : 922,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolInternal openPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1015,
  "endLine" : 1023,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createJsonReaderDefaultListenerAndDeclareIntent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 174,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getMaxCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExport.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 312,
  "endLine" : 320,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void parseSetting()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExport.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 323,
  "endLine" : 331,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/CheckIndexTool.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 65,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/CheckIndexTool.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 93,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void convertSchemaDoc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseCompare.java",
  "fileLinesCount" : 910,
  "components" : [ "primary::core" ],
  "startLine" : 901,
  "endLine" : 909,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropSystemUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 273,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 423,
  "endLine" : 431,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rebuildIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 584,
  "endLine" : 594,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beginReadOnly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1410,
  "endLine" : 1421,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkSecurity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1945,
  "endLine" : 1955,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void wakeupOnCloseListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2538,
  "endLine" : 2546,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordHook registerHook()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2710,
  "endLine" : 2721,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCollectionIdByName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2924,
  "endLine" : 2935,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCollectionNameById()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2938,
  "endLine" : 2949,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long countClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3366,
  "endLine" : 3376,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransaction getActiveTransaction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4299,
  "endLine" : 4310,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransaction getActiveTransactionOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4314,
  "endLine" : 4325,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List filterEdgeProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4678,
  "endLine" : 4687,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List filterVertexProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4689,
  "endLine" : 4698,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateIdleTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 116,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default SchemaClass createClassIfNotExist()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1249,
  "endLine" : 1259,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void executeInTxBatchesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1300,
  "endLine" : 1309,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkAndConvert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 197,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 297,
  "endLine" : 307,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T replace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 350,
  "endLine" : 360,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 372,
  "endLine" : 382,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 395,
  "endLine" : 405,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 467,
  "endLine" : 477,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 503,
  "endLine" : 513,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 167,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 292,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 345,
  "endLine" : 353,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 206,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 311,
  "endLine" : 321,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 452,
  "endLine" : 462,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 581,
  "endLine" : 591,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 604,
  "endLine" : 614,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 117,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkAndConvert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 299,
  "endLine" : 307,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 140,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 188,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 218,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 339,
  "endLine" : 348,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 430,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 249,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 322,
  "endLine" : 330,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Direction opposite()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Direction.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 41,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  R execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SystemDatabase.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 75,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean parserCheckSeparator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 732,
  "endLine" : 740,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int readUnicode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/StringParser.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::core" ],
  "startLine" : 368,
  "endLine" : 378,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int readUnicode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/StringParser.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::core" ],
  "startLine" : 380,
  "endLine" : 390,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/ComparatorFactory.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 49,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/Pointer.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 88,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void debug()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/SL4JLogManager.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 147,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkBoundaries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 199,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkBoundaries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 199,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkBoundaries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 206,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 51,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 89,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkBoundaries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 201,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkBoundaries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 194,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkBoundaries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 216,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UUID deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 113,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 126,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 179,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/BinaryConverterFactory.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 43,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putChar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/SafeBinaryConverter.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 92,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreadPoolExecutorWithLogging()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ThreadPoolExecutorWithLogging.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 27,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/AdaptiveLock.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 155,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void throwTimeoutException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/AdaptiveLock.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 166,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Lock acquireSharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 400,
  "endLine" : 409,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseSharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 446,
  "endLine" : 455,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 491,
  "endLine" : 500,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drainWriteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 794,
  "endLine" : 803,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int closestPowerOfTwo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 821,
  "endLine" : 829,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void makeAcquiredFromClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 100,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 318,
  "endLine" : 326,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 205,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 379,
  "endLine" : 388,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 59,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 262,
  "endLine" : 272,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Impl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/TimeRate.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 68,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int indexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Collections.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 69,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int indexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Collections.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int hash()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/ArrayUtils.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 132,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getJavaBitWidth()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Memory.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 114,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Stream mergeSortedSpliterators()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/stream/Streams.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 22,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default GraphTraversal addAbstractSchemaClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 59,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default GraphTraversal addSchemaProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 79,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/RecordNotFoundException.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 65,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void composeSelfSignedCertificate()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 165,
  "endLine" : 173,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkCertificate()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 218,
  "endLine" : 226,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkThisCertificate()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 228,
  "endLine" : 236,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDBServer startFromFileConfig()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 129,
  "endLine" : 137,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void waitForShutdown()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 379,
  "endLine" : 387,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void loadDatabases()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 392,
  "endLine" : 402,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initFromConfiguration()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 441,
  "endLine" : 452,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 646,
  "endLine" : 655,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void drop()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 682,
  "endLine" : 691,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSessionOpProcessor.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::server" ],
  "startLine" : 58,
  "endLine" : 66,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void evalOp()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBStandardOpProcessor.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::server" ],
  "startLine" : 48,
  "endLine" : 57,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Map generateStatusAttributes()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 418,
  "endLine" : 429,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SaslClient saslClient()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBGremlinSaslAuthenticationHandler.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::driver" ],
  "startLine" : 130,
  "endLine" : 138,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDBRemote instance()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 43,
  "endLine" : 53,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 97,
  "endLine" : 105,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restore()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 148,
  "endLine" : 156,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TypeName getReturnTypeDefinition()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "fileLinesCount" : 716,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 623,
  "endLine" : 633,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List findMethodsOfElement()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "fileLinesCount" : 716,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 648,
  "endLine" : 656,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STSrid.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::lucene" ],
  "startLine" : 37,
  "endLine" : 46,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STEnvelopFunction.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::lucene" ],
  "startLine" : 36,
  "endLine" : 44,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimate()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionAbstractIndexable.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::lucene" ],
  "startLine" : 203,
  "endLine" : 212,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initOperators()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilder.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::lucene" ],
  "startLine" : 37,
  "endLine" : 45,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static LinearRing createLinearRing()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PolygonShapeBuilder.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::lucene" ],
  "startLine" : 91,
  "endLine" : 99,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LineString createLineString()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ComplexShapeBuilder.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::lucene" ],
  "startLine" : 57,
  "endLine" : 65,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EmbeddedEntity toEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/LineStringShapeBuilder.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::lucene" ],
  "startLine" : 78,
  "endLine" : 88,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ShapeCollection fromResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/GeometryCollectionShapeBuilder.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::lucene" ],
  "startLine" : 59,
  "endLine" : 69,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String asText()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/GeometryCollectionShapeBuilder.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::lucene" ],
  "startLine" : 81,
  "endLine" : 90,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initClazz()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/RectangleShapeBuilder.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::lucene" ],
  "startLine" : 40,
  "endLine" : 49,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity toEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 187,
  "endLine" : 195,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Shape buffer()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 202,
  "endLine" : 210,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void bindCap()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 223,
  "endLine" : 232,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void bindJoin()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 234,
  "endLine" : 242,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneMultiFieldQueryParser()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/parser/LuceneMultiFieldQueryParser.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::lucene" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addDefaultFieldsToDocument()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneDocumentBuilder.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::lucene" ],
  "startLine" : 66,
  "endLine" : 74,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void flush()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 333,
  "endLine" : 341,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 421,
  "endLine" : 430,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected synchronized void openIfClosed()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 471,
  "endLine" : 479,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneTxChanges buildTxChanges()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 518,
  "endLine" : 526,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 541,
  "endLine" : 549,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void release()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 601,
  "endLine" : 610,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void freeze()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 628,
  "endLine" : 636,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SortField buildSortField()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineUtils.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::lucene" ],
  "startLine" : 84,
  "endLine" : 95,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LuceneFullTextIndex searchForIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnClassFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 160,
  "endLine" : 170,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MemoryIndex getOrCreateMemoryIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnIndexFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 88,
  "endLine" : 97,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LuceneFullTextIndex searchForIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnIndexFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 158,
  "endLine" : 170,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MemoryIndex getOrCreateMemoryIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneFunctionsUtils.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::lucene" ],
  "startLine" : 35,
  "endLine" : 43,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowsIndexedExecution()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchFunctionTemplate.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::lucene" ],
  "startLine" : 35,
  "endLine" : 43,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowsIndexedExecution()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchMoreLikeThisFunction.java",
  "fileLinesCount" : 333,
  "components" : [ "primary::lucene" ],
  "startLine" : 312,
  "endLine" : 322,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexSearcher searcher()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesAbstract.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::lucene" ],
  "startLine" : 49,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matchField()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneTextOperator.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::lucene" ],
  "startLine" : 135,
  "endLine" : 143,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RecordIdInternal fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/RecordIdInternal.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 90,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RecordIdInternal fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/RecordIdInternal.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 101,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RecordIdInternal fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/RecordIdInternal.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryRuntimeValueMulti()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/QueryRuntimeValueMulti.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 42,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LiveQueryOp prevousUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 263,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 299,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void contextInitialized()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/servlet/ServletContextLifeCycleListener.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 45,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String createHash()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityManager.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SecurityUser authenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityAuthenticator.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AuditingOperation getByByte()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/AuditingOperation.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 68,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isServerUserAuthorized()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 481,
  "endLine" : 498,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reloadAuthMethods()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1020,
  "endLine" : 1028,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doRealCreateClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 148,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeCollectionClassMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 534,
  "endLine" : 542,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getLinkedType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 334,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PropertyTypeInternal getById()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1379,
  "endLine" : 1386,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object convertValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1746,
  "endLine" : 1754,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionSelectionStrategy getCollectionSelection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 156,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 212,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasPolymorphicCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 222,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 231,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSuperClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 241,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasSuperClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 250,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 301,
  "endLine" : 308,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStreamableName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 317,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection declaredProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 319,
  "endLine" : 326,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyImpl getDeclaredPropertyInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 421,
  "endLine" : 428,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyImpl createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 463,
  "endLine" : 470,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStrictMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 752,
  "endLine" : 759,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long count()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 792,
  "endLine" : 799,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 995,
  "endLine" : 1002,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 135,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 214,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 226,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 93,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFullName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 102,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFullNameQuoted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 120,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyTypeInternal getTypeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 129,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 243,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyTypeInternal getLinkedType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 279,
  "endLine" : 286,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNotNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 302,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMandatory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 304,
  "endLine" : 311,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReadonly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 313,
  "endLine" : 320,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 322,
  "endLine" : 329,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 331,
  "endLine" : 338,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 348,
  "endLine" : 355,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRegexp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 357,
  "endLine" : 364,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 556,
  "endLine" : 563,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 569,
  "endLine" : 576,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/clusterselection/RoundRobinCollectionSelectionStrategy.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAllSubclasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 353,
  "endLine" : 363,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl getClassByCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 338,
  "endLine" : 345,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIdInternal getIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 719,
  "endLine" : 726,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getGlobalProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 767,
  "endLine" : 774,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addCollectionClassMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 802,
  "endLine" : 810,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntSet getBlobCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 849,
  "endLine" : 857,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 293,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean dropUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 334,
  "endLine" : 342,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role createRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 414,
  "endLine" : 421,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAllUsers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 438,
  "endLine" : 445,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAllRoles()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 448,
  "endLine" : 455,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityPolicyImpl createSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 550,
  "endLine" : 557,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 598,
  "endLine" : 606,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createDefaultRoles()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 648,
  "endLine" : 655,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1635,
  "endLine" : 1642,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void putPredicateInCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1735,
  "endLine" : 1743,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 139,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 78,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void toEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 107,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/PredicateCache.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/PredicateCache.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fromEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 96,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onFunctionDropped()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 121,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void validateFunctionRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 253,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/DatabaseFunction.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 47,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void makeThreadLocalSchemaSnapshot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkSecurity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceCached.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 204,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static long getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 311,
  "endLine" : 318,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long resetWork()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceOrdered.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 107,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractStep clone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/filter/YTDBHasLabelStep.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 105,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBClassCountStep clone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/map/YTDBClassCountStep.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphStepStrategy.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void name()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addSuperClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 213,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeSuperClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 225,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSubClassOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 247,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuperClassOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 261,
  "endLine" : 270,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void name()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void type()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 99,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void linkedPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 150,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBSchemaClass ownerClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 397,
  "endLine" : 405,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeWithType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBVertexPropertyIdJacksonSerializer.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBVertexPropertyImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyImpl.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 33,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyImpl.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 93,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyImpl.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 103,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyImpl.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 117,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String buildLetStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 234,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private record Param()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 300,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBConstants.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 118,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getDirectoryPart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/compression/impl/ZIPCompressionUtil.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 161,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 114,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/BinarySerializerFactory.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 144,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map mapFromJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 138,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map mapFromJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 147,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String mapToJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 157,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void serializeLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 740,
  "endLine" : 747,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract StringWriter toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerStringAbstract.java",
  "fileLinesCount" : 669,
  "components" : [ "primary::core" ],
  "startLine" : 660,
  "endLine" : 668,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeNullableType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1509,
  "endLine" : 1516,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeUnsignedVarLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/VarIntSerializer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 114,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BinaryField.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int alloc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BytesContainer.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserializeWithClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 334,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 76,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemoryStream jump()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 312,
  "endLine" : 319,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 358,
  "endLine" : 367,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVariableSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 457,
  "endLine" : 466,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromRidsStep.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AbstractExecutionStep.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 89,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterByClassStep.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexManagerStep.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 48,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteExecutionPlan.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 33,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 75,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckRecordTypeStep.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 59,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/OptionalMatchEdgeTraverser.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 27,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromDatabaseMetadataStep.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void chain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 74,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSteps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 89,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 179,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EmptyDataGeneratorStep.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 45,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List toList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LetQueryStep.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 56,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchPrefetchStep.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStepInternal executeUntilReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfExecutionPlan.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 103,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String head()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CartesianProductStep.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 172,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matchesClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesFromToVerticesStep.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 187,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresMultipleIndexLookups()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchDescriptor.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 113,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExpandStep.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 36,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExpandStep.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 105,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matchesClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesToVerticesStep.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 132,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexedFunctionStep.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 41,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromStorageMetadataStep.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSet.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 256,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateRemoveStep.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 38,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleGlobalLet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgeExecutionPlanner.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 141,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ConvertToResultInternalStep.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 51,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteStep.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 33,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void calculate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GlobalLetExpressionStep.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FuncitonAggregationContext.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateSetStep.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfStep.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 38,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/OrderByStep.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 107,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RemoveEmptyOptionalsStep.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 29,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DistinctExecutionStep.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List toList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GlobalLetQueryStep.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 91,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleRidsAsTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1138,
  "endLine" : 1145,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 2301,
  "endLine" : 2308,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorResultSet.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 51,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorResultSet.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 62,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorResultSet.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 84,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionResultSet.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 31,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateRecordStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateRecordStep.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SubQueryStep.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ParallelExecStep.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 168,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromClassStep.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchFromClassExecutionStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromClassExecutionStep.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromClassExecutionStep.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 163,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String generateKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/QueryStats.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 87,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateContentStep.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 45,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateContentStep.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AbstractUnrollStep.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 27,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SelectExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterNotMatchPatternStep.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 260,
  "endLine" : 269,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 282,
  "endLine" : 289,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 299,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 113,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 184,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 242,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 270,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression rewriteIndexChainsAsSubqueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 282,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 345,
  "endLine" : 352,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 56,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 270,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 279,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 332,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void validate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 259,
  "endLine" : 266,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlanNoCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 344,
  "endLine" : 351,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 130,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List flatten()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 177,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 187,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 244,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 272,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 350,
  "endLine" : 357,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 374,
  "endLine" : 381,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateIndexedFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 114,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable executeIndexedFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 125,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canExecuteIndexedFunctionWithoutIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 143,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowsIndexedFunctionExecutionOnTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 161,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean executeIndexedFunctionAfterIndexSearch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 181,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGroupBy.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 95,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGroupBy.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 104,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 275,
  "endLine" : 282,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 371,
  "endLine" : 378,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 176,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 231,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexedFunctionCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 974,
  "endLine" : 981,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFunctionAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1079,
  "endLine" : 1086,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFunctionAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1088,
  "endLine" : 1095,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBaseIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1097,
  "endLine" : 1105,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isGraphRelationFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1107,
  "endLine" : 1115,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexMetadataPath getIndexMetadataPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1130,
  "endLine" : 1137,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1140,
  "endLine" : 1147,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetClause.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 93,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetClause.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 132,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexIdentifier.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 149,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 510,
  "endLine" : 517,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String GetImage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 560,
  "endLine" : 567,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InsertExecutionPlan createExecutionPlanNoCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateItem copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 112,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SchemaClass calculateLinkedTypeForThisItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 220,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateClassStatement.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 241,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateIndexedFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 131,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable executeIndexedFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 141,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canExecuteIndexedFunctionWithoutIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 159,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowsIndexedFunctionExecutionOnTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 177,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean executeIndexedFunctionAfterIndexSearch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 197,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AggregationContext getAggregationContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 272,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBeginStatement.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 29,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExpand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 233,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProjection copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 264,
  "endLine" : 271,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 308,
  "endLine" : 315,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteStatement.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 112,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeResult mergeWithOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLikeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 71,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDropPropertyStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropPropertyStatement.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 150,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyStatement.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 55,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDefinedFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 495,
  "endLine" : 502,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateIndexedFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 356,
  "endLine" : 363,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable executeIndexedFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 366,
  "endLine" : 373,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canExecuteIndexedFunctionWithoutIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 384,
  "endLine" : 391,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isExclude()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 311,
  "endLine" : 318,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean equalsInContainsSpace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 136,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRevokeStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRevokeStatement.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 106,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeResult mergeWithOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueOperator.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRightBinaryCondition copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 45,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 198,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 34,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWhereClause getFilter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 60,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWhereClause getWhileCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRid getRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 134,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getMaxDepth()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 144,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOptional()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 153,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDepthAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 163,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPathAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 173,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDropClassStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropClassStatement.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjStartNfaWithStates_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 632,
  "endLine" : 639,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void SkipLexicalActions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5265,
  "endLine" : 5272,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void TokenLexicalActions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5287,
  "endLine" : 5294,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void jjCheckNAdd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5295,
  "endLine" : 5302,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUnwind.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRebuildIndexStatement.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRebuildIndexStatement.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 77,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 347,
  "endLine" : 354,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 566,
  "endLine" : 573,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLGrantStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGrantStatement.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 121,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSystemUserStatement.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 202,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static SQLAndBlock encapsulateInAndBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 276,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean returnsPathElements()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 496,
  "endLine" : 503,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean returnsElements()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 505,
  "endLine" : 512,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean returnsPaths()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 526,
  "endLine" : 533,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchesCondition copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 173,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 142,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 151,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEarlyCalculated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 160,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 169,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 178,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 187,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 220,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 245,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 255,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 299,
  "endLine" : 306,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 308,
  "endLine" : 315,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRid copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object bindFromInputParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPositionalParameter.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeResult mergeWithOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsKeyOperator.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOptimizeDatabaseStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOptimizeDatabaseStatement.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 75,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isOptimizeEdges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOptimizeDatabaseStatement.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 164,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean verbose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOptimizeDatabaseStatement.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 173,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateIncrementItem.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 29,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateIncrementItem.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 38,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 151,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 266,
  "endLine" : 273,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 299,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlanNoCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 93,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExplainResultSet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 74,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 231,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsValueCondition copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 198,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExecutionPlanCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 66,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArraySelector copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlanItem.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 233,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExistsSystemUserStatement.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 99,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 108,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEarlyCalculated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 136,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCollection copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 146,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 207,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 220,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateIndexedFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 228,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable executeIndexedFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 239,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canExecuteIndexedFunctionWithoutIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 260,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowsIndexedFunctionExecutionOnTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 281,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean executeIndexedFunctionAfterIndexSearch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 302,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 496,
  "endLine" : 503,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 518,
  "endLine" : 525,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDefinedFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 585,
  "endLine" : 592,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDefinedFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 595,
  "endLine" : 602,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/StatementCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 49,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/StatementCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 207,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 214,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 224,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilter.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 114,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void throwSyntaxErrorException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 80,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFilterItemField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 101,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodRuntime.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean entriesPersistent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RuntimeResult.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionRuntime.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLStaticReflectiveFunction.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 50,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionUUID.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 51,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/result/SQLFunctionDetachResult.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 25,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract double getDistance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 85,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getDiagonalHeuristicCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 131,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionTraversedVertex.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionTraversedEdge.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addItemToResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionSymmetricDifference.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionTraversedElement.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Set getFunctionNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 321,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Set getMethodNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 323,
  "endLine" : 330,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Set getCollateNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 337,
  "endLine" : 344,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Set getCommandNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 351,
  "endLine" : 358,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNotEquals.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 47,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNotEquals.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 62,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquals.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 210,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquals.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 220,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected QueryOperatorEquality()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquality.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 56,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNotEquals2.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 47,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNotEquals2.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 62,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected QueryOperatorEqualityNotNulls()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEqualityNotNulls.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 54,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean evaluateExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMatches.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 48,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void updateProfiler()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperator.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 233,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/DocumentEqualityWrapper.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 25,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object toMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 564,
  "endLine" : 571,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void executeSleep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 664,
  "endLine" : 671,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void bindContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 335,
  "endLine" : 343,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandRequestText fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandScript.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 90,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptResultSet.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptExecutor.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 120,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/Jsr223ScriptExecutor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getVariables()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasSystemVariable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 99,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endProfiling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 542,
  "endLine" : 549,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void configureDefaults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/MemoryAndLocalPaginatedEnginesInitializer.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void warningInvalidMemoryLeftValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/MemoryAndLocalPaginatedEnginesInitializer.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 288,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/local/EngineLocalPaginated.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 189,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIteratorClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorClass.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 48,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public REC next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 197,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addShutdownHandler()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 323,
  "endLine" : 330,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Engine getEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 442,
  "endLine" : 449,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getEngines()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 496,
  "endLine" : 503,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addYouTrackDB()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 847,
  "endLine" : 854,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeYouTrackDB()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 856,
  "endLine" : 863,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearUnfinishedChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 860,
  "endLine" : 869,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity loadEntityOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1319,
  "endLine" : 1326,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex loadVertexOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1337,
  "endLine" : 1344,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge loadEdgeOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1394,
  "endLine" : 1401,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob loadBlobOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1449,
  "endLine" : 1456,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 240,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional getNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 448,
  "endLine" : 455,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ResultSet computeScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 459,
  "endLine" : 467,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addIndexEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 393,
  "endLine" : 400,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstractCursor.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeCollate.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 110,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeToMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 214,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Index createIndexFromMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 387,
  "endLine" : 397,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeIdentityChangeListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 251,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set getIndexTypes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/Indexes.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 107,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String chooseDefaultIndexAlgorithm()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/Indexes.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 181,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMetadata.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAlgorithm()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 646,
  "endLine" : 653,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 656,
  "endLine" : 663,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 666,
  "endLine" : 673,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAutomatic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 810,
  "endLine" : 817,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 874,
  "endLine" : 881,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 687,
  "endLine" : 694,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 69,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeKey deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 125,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 22,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LongSerializer.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeKey getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 92,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IsolatedLinkBagBTree loadIsolatedBTree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/LinkCollectionsBTreeManagerShared.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 139,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Change getChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ArrayBasedBagChangesContainer.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 30,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void insertAt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ArrayBasedBagChangesContainer.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 53,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean ensureAllSorted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ArrayBasedBagChangesContainer.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 376,
  "endLine" : 385,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirtyNoChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 395,
  "endLine" : 403,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergingSpliterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 496,
  "endLine" : 506,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 758,
  "endLine" : 766,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 769,
  "endLine" : 776,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected UUID readDatabaseInstanceId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 914,
  "endLine" : 921,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StorageCollection doGetAndCheckCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1627,
  "endLine" : 1635,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void moveToErrorStateIfNeeded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3174,
  "endLine" : 3181,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void lockLinkBags()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5108,
  "endLine" : 5116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void deserializeFromByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/UpdatePageRecord.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 88,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static CacheEntry loadPageForWrite()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 118,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CacheEntry loadPageForRead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 137,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void releasePageFromRead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 158,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int getIntValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 164,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void setIntArray()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 183,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final short getShortValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 194,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final long getLongValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 205,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final byte getByteValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 247,
  "endLine" : 256,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 167,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long loadFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 371,
  "endLine" : 378,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 285,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 610,
  "endLine" : 617,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fullIncrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 941,
  "endLine" : 948,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void backupEncryptedIv()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1471,
  "endLine" : 1479,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 191,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void synch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 321,
  "endLine" : 328,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 189,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 199,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 244,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 182,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDeleted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 536,
  "endLine" : 545,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getLastPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 156,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getNextPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 549,
  "endLine" : 557,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setElement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 618,
  "endLine" : 629,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void configure()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 120,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String compression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 307,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String encryption()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 311,
  "endLine" : 318,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheEntry loadPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/MemoryFile.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void doRelease()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 300,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContextConfiguration getContextConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 335,
  "endLine" : 342,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 552,
  "endLine" : 559,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSchemaRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 567,
  "endLine" : 574,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSchemaRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 577,
  "endLine" : 584,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIndexMgrRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 597,
  "endLine" : 604,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocaleLanguage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 618,
  "endLine" : 625,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocaleCountry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 639,
  "endLine" : 646,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDateFormat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 648,
  "endLine" : 655,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUuid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 711,
  "endLine" : 718,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUuid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 721,
  "endLine" : 728,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTimeZone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 747,
  "endLine" : 754,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCharset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 772,
  "endLine" : 779,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCharset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 782,
  "endLine" : 789,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setConflictStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 791,
  "endLine" : 798,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getConflictStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 801,
  "endLine" : 808,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBinaryFormatVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 816,
  "endLine" : 823,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCollectionSelection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 836,
  "endLine" : 843,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRecordSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 856,
  "endLine" : 863,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRecordSerializerVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 877,
  "endLine" : 884,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCreationVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 955,
  "endLine" : 962,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCreatedAtVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 965,
  "endLine" : 972,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPageSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 974,
  "endLine" : 981,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPageSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 984,
  "endLine" : 991,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFreeListBoundary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1004,
  "endLine" : 1011,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxKeySize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1013,
  "endLine" : 1020,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxKeySize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1023,
  "endLine" : 1030,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValidationEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1056,
  "endLine" : 1063,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1206,
  "endLine" : 1213,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteIndexEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1239,
  "endLine" : 1246,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1338,
  "endLine" : 1346,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void preloadIntProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1828,
  "endLine" : 1836,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void preloadStringProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1838,
  "endLine" : 1845,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void loadEntriesMajor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/TreeInternal.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 373,
  "endLine" : 381,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public K getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 372,
  "endLine" : 381,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueV3NullBucket.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 69,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public K getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 327,
  "endLine" : 336,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 342,
  "endLine" : 350,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incrementEntriesCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 472,
  "endLine" : 479,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LightweightRelationImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/LightweightRelationImpl.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 31,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/LightweightRelationImpl.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 69,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EntityRelationsIterable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityRelationsIterable.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 21,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isConnectionToEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 104,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean enableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 130,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void undo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 187,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validatePropertyUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 709,
  "endLine" : 717,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 802,
  "endLine" : 809,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 813,
  "endLine" : 821,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 838,
  "endLine" : 845,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 849,
  "endLine" : 856,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 860,
  "endLine" : 867,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 871,
  "endLine" : 878,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkSet getOrCreateLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1034,
  "endLine" : 1042,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkMap getOrCreateLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1061,
  "endLine" : 1069,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1233,
  "endLine" : 1241,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getOwners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2898,
  "endLine" : 2906,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3784,
  "endLine" : 3792,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityRelationsIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityRelationsIterator.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void sort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean hasSameContentOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 1049,
  "endLine" : 1056,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EdgeIterable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeIterable.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 20,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public L next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RelationsIteratorAbstract.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 63,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/BidirectionalLinkToEntityIterator.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 36,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 88,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unload()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 291,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String createNotBoundToSessionMessage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 455,
  "endLine" : 462,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordAbstract newInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordFactoryManager.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 94,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 1560,
  "endLine" : 1568,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ScheduledTimerTask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 186,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void parseLinked()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchListener.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 63,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void parseLinkedCollectionValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchListener.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 72,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void skipStandardField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchListener.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 124,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseURLConnection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/DatabaseURLConnection.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initAutoClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 159,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void forceDatabaseClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1191,
  "endLine" : 1198,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  Future execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1226,
  "endLine" : 1233,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolBase setup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolBase.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession acquire()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolBase.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 191,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBConfigImpl build()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigBuilderImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 144,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeExportImportRIDsMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 346,
  "endLine" : 355,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setLinkedClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 488,
  "endLine" : 495,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List listSystemUsers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 255,
  "endLine" : 262,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 488,
  "endLine" : 496,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void callOnCreateListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 406,
  "endLine" : 414,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RecordAbstract createRecordNotFoundResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1293,
  "endLine" : 1300,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded setConflictStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1985,
  "endLine" : 1994,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unregisterHook()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2727,
  "endLine" : 2736,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIteratorClass browseClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3317,
  "endLine" : 3326,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RecordIteratorCollection browseCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3332,
  "endLine" : 3341,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollback()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3539,
  "endLine" : 3550,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeInternal newLightweightEdgeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3704,
  "endLine" : 3714,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void forEachInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3814,
  "endLine" : 3821,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void executeInTxBatchesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3927,
  "endLine" : 3935,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void executeInTxBatches()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3938,
  "endLine" : 3945,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4027,
  "endLine" : 4036,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4039,
  "endLine" : 4048,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkList newLinkList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4169,
  "endLine" : 4178,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkSet newLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4223,
  "endLine" : 4232,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkMap newLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4286,
  "endLine" : 4295,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBConfigImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigImpl.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 56,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Entity loadEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 745,
  "endLine" : 753,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Vertex loadVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 765,
  "endLine" : 773,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default StatefulEdge loadEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 784,
  "endLine" : 793,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Blob loadBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 804,
  "endLine" : 813,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 103,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 275,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initThresholds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 285,
  "endLine" : 293,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void deleteAllRidBags()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBagDeleter.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 16,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/RecordOperation.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 203,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 362,
  "endLine" : 370,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 384,
  "endLine" : 392,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 99,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 138,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 156,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 177,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 187,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 217,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityLinkMapIml()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 93,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityLinkMapIml()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 103,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityLinkMapIml()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 112,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 355,
  "endLine" : 363,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 571,
  "endLine" : 579,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 593,
  "endLine" : 601,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initThresholds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 92,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityLinkListImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 207,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 228,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 264,
  "endLine" : 272,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  void nestedDisable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/TrackedMultiValue.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 91,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 118,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 154,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 164,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 175,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Vertex getVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Edge.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 119,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Identifiable getVertexLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Edge.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 137,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static long fmix()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/hash/MurmurHash3.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int nextWord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String parserOptionalWord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 226,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean parserSetCurrentPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 508,
  "endLine" : 516,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 519,
  "endLine" : 528,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long blockSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/Native.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::core" ],
  "startLine" : 583,
  "endLine" : 591,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 77,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 132,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 155,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UUID staticDeserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 77,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 102,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UUID deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 184,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BigDecimal staticDeserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 90,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 113,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isPropertyEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 198,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static boolean isInteractiveMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 215,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isComment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 317,
  "endLine" : 324,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getCompatibilityLevel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 512,
  "endLine" : 519,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void safeOffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ScalingThreadPoolExecutor.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 75,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScalableRWLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 240,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReadersEntry addState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 271,
  "endLine" : 278,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sharedUnlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 334,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OneEntryPerKeyLockManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 356,
  "endLine" : 364,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection getOrderedValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 516,
  "endLine" : 527,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  V callInLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/AbstractLock.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 39,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TimeRate fileEvictionRate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 957,
  "endLine" : 967,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void incrementAcquired()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 140,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void makeDead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClosableEntry next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLRUList.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 160,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/IterableObject.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 72,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDirectory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 155,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public record TimeInterval()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/TimeInterval.java",
  "fileLinesCount" : 14,
  "components" : [ "primary::core" ],
  "startLine" : 5,
  "endLine" : 14,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  void timed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Stopwatch.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 25,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Meter.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 212,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Meter.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 221,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/GranularTicker.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 31,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public record RawPair()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPair.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 32,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default GraphTraversal addStateFullEdgeClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 68,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  GraphTraversal values()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default GraphTraversal from()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 201,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default GraphTraversal to()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 214,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void command()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalSourceDSL.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 99,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordDuplicatedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/RecordDuplicatedException.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 50,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static GlobalConfiguration findByKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1144,
  "endLine" : 1151,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X509Certificate getCertificate()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 208,
  "endLine" : 216,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean loadUsers()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 454,
  "endLine" : 464,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean existsSystemUser()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 576,
  "endLine" : 584,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropDatabase()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 602,
  "endLine" : 609,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static RequestMessage trimMessage()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 742,
  "endLine" : 750,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Subject login()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBGremlinSaslAuthenticationHandler.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::driver" ],
  "startLine" : 119,
  "endLine" : 128,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getMechanism()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBGremlinSaslAuthenticationHandler.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::driver" ],
  "startLine" : 155,
  "endLine" : 162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map convertConfigToMap()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 297,
  "endLine" : 306,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validatedPut()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneLegacySpatialIndexEngine.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::lucene" ],
  "startLine" : 226,
  "endLine" : 233,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneGeoSpatialIndexEngine.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::lucene" ],
  "startLine" : 123,
  "endLine" : 130,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validatedPut()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneGeoSpatialIndexEngine.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::lucene" ],
  "startLine" : 140,
  "endLine" : 147,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneSpatialIndexEngineAbstract()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineAbstract.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 70,
  "endLine" : 77,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract SpatialStrategy createSpatialStrategy()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineAbstract.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 85,
  "endLine" : 95,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable searchFromTarget()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDistanceSphereFunction.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::lucene" ],
  "startLine" : 80,
  "endLine" : 87,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean containsNull()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionAbstract.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::lucene" ],
  "startLine" : 34,
  "endLine" : 42,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STAsBinaryFunction.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::lucene" ],
  "startLine" : 36,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable searchFromTarget()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STWithinFunction.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::lucene" ],
  "startLine" : 63,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STAsGeoJSONFunction.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::lucene" ],
  "startLine" : 36,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable searchFromTarget()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDWithinFunction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::lucene" ],
  "startLine" : 66,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canExecuteInline()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionAbstractIndexable.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::lucene" ],
  "startLine" : 166,
  "endLine" : 174,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldExecuteAfterSearch()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionAbstractIndexable.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::lucene" ],
  "startLine" : 193,
  "endLine" : 200,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  boolean intersect()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionAbstractIndexable.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::lucene" ],
  "startLine" : 214,
  "endLine" : 222,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable searchFromTarget()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STContainsFunction.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::lucene" ],
  "startLine" : 85,
  "endLine" : 92,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable searchFromTarget()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STIntersectsFunction.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::lucene" ],
  "startLine" : 63,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STAsTextFunction.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::lucene" ],
  "startLine" : 36,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index createIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialIndexFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::lucene" ],
  "startLine" : 103,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexSearchResult getOIndexSearchResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneNearOperator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::lucene" ],
  "startLine" : 113,
  "endLine" : 120,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexSearchResult getOIndexSearchResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneWithinOperator.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::lucene" ],
  "startLine" : 87,
  "endLine" : 94,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexSearchResult getOIndexSearchResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneSpatialOperator.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::lucene" ],
  "startLine" : 47,
  "endLine" : 54,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SpatialQueryBuilderAbstract parseOperation()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilder.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::lucene" ],
  "startLine" : 64,
  "endLine" : 72,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Shape makeShape()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/legacy/ShapeBuilderLegacyImpl.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::lucene" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeOperationImpl.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::lucene" ],
  "startLine" : 53,
  "endLine" : 62,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean within()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeOperationImpl.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::lucene" ],
  "startLine" : 65,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T fromText()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 167,
  "endLine" : 175,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneQueryBuilder()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneQueryBuilder.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::lucene" ],
  "startLine" : 59,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String constructQueryString()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneQueryBuilder.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::lucene" ],
  "startLine" : 82,
  "endLine" : 89,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneResultSetIteratorTx()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 202,
  "endLine" : 209,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ScoreDoc fetchNext()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 243,
  "endLine" : 250,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Document toDocument()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 253,
  "endLine" : 260,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneIndexEngineAbstract()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 110,
  "endLine" : 120,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addDocument()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 131,
  "endLine" : 139,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reOpen()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 222,
  "endLine" : 231,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void release()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 639,
  "endLine" : 646,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validatedPut()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneFullTextIndexEngine.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::lucene" ],
  "startLine" : 147,
  "endLine" : 154,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document buildDocument()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneFullTextIndexEngine.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::lucene" ],
  "startLine" : 206,
  "endLine" : 215,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List buildSortFields()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineUtils.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::lucene" ],
  "startLine" : 56,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canExecuteInline()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnClassFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 42,
  "endLine" : 49,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  boolean intersect()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnFieldsFunction.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::lucene" ],
  "startLine" : 192,
  "endLine" : 200,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LuceneFullTextIndex searchForIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnIndexFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 146,
  "endLine" : 155,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LuceneFullTextIndex searchForIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnIndexFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 173,
  "endLine" : 182,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canExecuteInline()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchFunctionTemplate.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::lucene" ],
  "startLine" : 25,
  "endLine" : 32,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldExecuteAfterSearch()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchFunctionTemplate.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::lucene" ],
  "startLine" : 46,
  "endLine" : 53,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchMoreLikeThisFunction.java",
  "fileLinesCount" : 333,
  "components" : [ "primary::lucene" ],
  "startLine" : 59,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LuceneFullTextIndex searchForIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchMoreLikeThisFunction.java",
  "fileLinesCount" : 333,
  "components" : [ "primary::lucene" ],
  "startLine" : 261,
  "endLine" : 270,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canExecuteInline()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchMoreLikeThisFunction.java",
  "fileLinesCount" : 333,
  "components" : [ "primary::lucene" ],
  "startLine" : 302,
  "endLine" : 309,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldExecuteAfterSearch()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchMoreLikeThisFunction.java",
  "fileLinesCount" : 333,
  "components" : [ "primary::lucene" ],
  "startLine" : 325,
  "endLine" : 332,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index createIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/LuceneIndexFactory.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::lucene" ],
  "startLine" : 100,
  "endLine" : 108,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesMultiRid.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::lucene" ],
  "startLine" : 53,
  "endLine" : 60,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexSearchResult getOIndexSearchResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneTextOperator.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::lucene" ],
  "startLine" : 63,
  "endLine" : 72,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LucenePerFieldAnalyzerWrapper geLucenePerFieldPresetAnalyzerWrapperForAllFields()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/analyzer/LuceneAnalyzerFactory.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::lucene" ],
  "startLine" : 40,
  "endLine" : 47,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LiveQueryQueueThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryQueueThread.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 51,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set calculateProjections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 247,
  "endLine" : 253,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Vertex getVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/Result.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Edge getEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/Result.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 71,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Vertex asVertexOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/Result.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 235,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default StatefulEdge asStatefulEdgeOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/Result.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 260,
  "endLine" : 267,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymmetricKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 153,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymmetricKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 165,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String separateAlgorithm()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 215,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl createUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 173,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl createUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 182,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityManager.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDefaultAllowed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 232,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean arePasswordsStored()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 509,
  "endLine" : 515,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void listenTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/SignalHandler.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTypeInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 950,
  "endLine" : 957,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConvertibleFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 960,
  "endLine" : 968,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTypeInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1036,
  "endLine" : 1042,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConvertibleFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1045,
  "endLine" : 1051,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTypeInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1113,
  "endLine" : 1120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConvertibleFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1124,
  "endLine" : 1131,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1187,
  "endLine" : 1195,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1219,
  "endLine" : 1227,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract Object convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1399,
  "endLine" : 1406,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean checkLinkCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1546,
  "endLine" : 1553,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean canBeLinkCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1555,
  "endLine" : 1562,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isSingleValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1608,
  "endLine" : 1615,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 2151,
  "endLine" : 2157,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyImpl createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 438,
  "endLine" : 444,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyImpl createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 497,
  "endLine" : 503,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 780,
  "endLine" : 786,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuperClassOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 871,
  "endLine" : 878,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 987,
  "endLine" : 993,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String getEscapedName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1438,
  "endLine" : 1445,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 124,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createAbstractClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 175,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean existsClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 202,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Object quoteString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 340,
  "endLine" : 346,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index getClassIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 622,
  "endLine" : 628,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void getIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 643,
  "endLine" : 650,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void getRawIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 652,
  "endLine" : 659,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void tryDropCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 588,
  "endLine" : 595,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity toEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/GlobalPropertyImpl.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 368,
  "endLine" : 375,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract SchemaClassImpl getOrCreateClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 275,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 287,
  "endLine" : 293,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecuritySystemUserImpl.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityPolicyImpl getSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 560,
  "endLine" : 567,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 589,
  "endLine" : 595,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser getUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1140,
  "endLine" : 1147,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map createrRootSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1189,
  "endLine" : 1195,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incrementVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1222,
  "endLine" : 1228,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Boolean allowed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 292,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryTokenSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenSerializer.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 55,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map createMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenSerializer.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void onFunctionsChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 240,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DBSequence createSequence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryProxy.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 61,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DBSequence getSequence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 96,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DBSequence createSequence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceHelper.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 47,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SEQUENCE_TYPE fromVal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 216,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  YTDBVertexProperty property()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexImpl.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Iterator edges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/sideeffect/YTDBGraphStep.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 81,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean abstractClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean strictMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 56,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void strictMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 66,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasSuperClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 76,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String name()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void description()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 118,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEdgeType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 148,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVertexType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 158,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSubClassOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 235,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuperClassOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 258,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String customProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 281,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void customProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 292,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeCustomProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 302,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearCustomProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 305,
  "endLine" : 312,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator customPropertyNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 316,
  "endLine" : 323,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 333,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasPolymorphicCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 336,
  "endLine" : 343,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropSchemaProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 430,
  "endLine" : 436,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean existsSchemaProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 439,
  "endLine" : 445,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID id()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 492,
  "endLine" : 500,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloseableIterator execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBCommandService.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 89,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void propertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 79,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType linkedPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 140,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean notNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 188,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void notNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 197,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void collateName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 222,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean mandatory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 232,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mandatory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 242,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean readonly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 252,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void readonly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 255,
  "endLine" : 262,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String min()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 272,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void min()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 275,
  "endLine" : 282,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String max()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 285,
  "endLine" : 292,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void max()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 302,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String defaultValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 305,
  "endLine" : 312,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void defaultValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 315,
  "endLine" : 322,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String regexp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 332,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void regexp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 336,
  "endLine" : 343,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String customProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 346,
  "endLine" : 353,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void customProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 357,
  "endLine" : 364,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeCustomProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 367,
  "endLine" : 374,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearCustomProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 377,
  "endLine" : 384,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator customPropertyNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 387,
  "endLine" : 393,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void description()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 418,
  "endLine" : 425,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isYTDBRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/YTDBIoRegistry.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 84,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T read()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBAbstractCustomTypeSerializer.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 36,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBDomainObjectEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBDomainObjectEdge.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBPropertyImpl.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 96,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BaseConfiguration createBaseConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/GremlinUtils.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 15,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collection split()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 890,
  "endLine" : 896,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readNumber()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 95,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object encode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 215,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter endCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 350,
  "endLine" : 356,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 146,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 159,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 394,
  "endLine" : 400,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordAbstract fromString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 172,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract  T fromString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerStringAbstract.java",
  "fileLinesCount" : 669,
  "components" : [ "primary::core" ],
  "startLine" : 634,
  "endLine" : 641,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBinaryComparable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BinaryComparatorV0.java",
  "fileLinesCount" : 1326,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeOType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 107,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PropertyTypeInternal readType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int writeString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 295,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 231,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 239,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 247,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 255,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int short2bytes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/BinaryProtocol.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromRidsStep.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 42,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LimitExecutionStep.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterByClassStep.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fail()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AccumulatingTimeoutStep.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 37,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UnwrapPreviousValueStep.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 48,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromVariableStep.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 104,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void executeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertExecutionPlan.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 43,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getTemporaryProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 462,
  "endLine" : 468,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 797,
  "endLine" : 805,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 924,
  "endLine" : 930,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Result toResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1374,
  "endLine" : 1381,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CastToEdgeStep.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 51,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GetValueFromIndexEntryStep.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 40,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LetQueryStep.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchPrefetchStep.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isVerticalRow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CartesianProductStep.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 163,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CartesianProductStep.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 190,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getSubBlocks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchDescriptor.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeleteExecutionPlanner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteExecutionPlanner.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSet.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 259,
  "endLine" : 265,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromCollectionExecutionStep.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/TraverseResult.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void executeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlan.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleCheckType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgeExecutionPlanner.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 149,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FilterStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterStep.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterStep.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 73,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/MultipleIndexCanditate.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 38,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List properties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/MultipleIndexCanditate.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 135,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/RequiredIndexCanditate.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List properties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/RequiredIndexCanditate.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateChain.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ConvertToResultInternalStep.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GlobalLetExpressionStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GlobalLetExpressionStep.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GlobalLetExpressionStep.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 37,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ProjectionCalculationStep.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 31,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ProjectionCalculationStep.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 39,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fail()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/TimeoutStep.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 34,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FuncitonAggregationContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FuncitonAggregationContext.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DistinctExecutionStep.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 111,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GlobalLetQueryStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GlobalLetQueryStep.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GlobalLetQueryStep.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CastToVertexStep.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 56,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean handleHardwiredOptimizations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 280,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleClassAsTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1301,
  "endLine" : 1307,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/SingletonExecutionStream.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/InterruptResultSet.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 23,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/InterruptResultSet.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 32,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MapperExecutionStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/MapperExecutionStream.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 17,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorResultSet.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 39,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LimitedExecutionStream.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionResultSet.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionResultSet.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionResultSet.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 86,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SubQueryStep.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 43,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParallelExecStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ParallelExecStep.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isVerticalRow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ParallelExecStep.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result produce()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromClassStep.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 48,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ConvertToUpdatableResultStep.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ConvertToUpdatableResultStep.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromClassExecutionStep.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 136,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LetExpressionStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LetExpressionStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LetExpressionStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 37,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterNotMatchPatternStep.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable executeTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/PatternEdge.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 20,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleCheckType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateVertexExecutionPlanner.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ForEachStep.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LegacyResultSet copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 76,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 131,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLForEachBlock.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 114,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 131,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAndBlock copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 193,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdatePutItem.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdatePutItem.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 36,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdatePutItem copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdatePutItem.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyAttributeStatement.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 33,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyAttributeStatement.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 42,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 335,
  "endLine" : 341,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 148,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression rewriteIndexChainsAsSubqueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 275,
  "endLine" : 281,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 81,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsAnyCondition copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 255,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression resolveKeyFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 420,
  "endLine" : 426,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression resolveKeyTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 429,
  "endLine" : 435,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 61,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 332,
  "endLine" : 338,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getGraphNavigationFunctionProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 429,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 316,
  "endLine" : 322,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1264,
  "endLine" : 1270,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1272,
  "endLine" : 1278,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTimeout.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 33,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTimeout.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFullTextIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 261,
  "endLine" : 267,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression resolveKeyFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 270,
  "endLine" : 276,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateEdgeStatement.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 32,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOrderBy copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 86,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 113,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 171,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIndexIdentifier copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexIdentifier.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 100,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression rewriteIndexChainsAsSubqueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 197,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate findIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 206,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 104,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 113,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getIndexedFunctionConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 219,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBinaryCondition copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 236,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 425,
  "endLine" : 431,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSecurityResourceSegment copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSecurityResourceSegment.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 71,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergeResult mergeWithOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInOperator.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InsertExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 90,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropUserStatement.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 34,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 144,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 244,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFunctionAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 94,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFunctionAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getGraphNavigationFunctionProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 121,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getExpandContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 212,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLevelZeroIdentifier copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 275,
  "endLine" : 281,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSet.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSet.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSet.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 306,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeleteExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteStatement.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 167,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpressionStatement.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInstanceofCondition copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 162,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSuffixIdentifier copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 329,
  "endLine" : 335,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Iterable traversePatternEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItemFirst.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 47,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItemFirst.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getGraphRelationProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 188,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 647,
  "endLine" : 653,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDefinedFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 716,
  "endLine" : 722,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDefinedFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 724,
  "endLine" : 730,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatement.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 303,
  "endLine" : 309,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsCondition copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 474,
  "endLine" : 480,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueOperator.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLetStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetStatement.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 90,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParseException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ParseException.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 31,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFloatingPoint.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ReInitRounds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5349,
  "endLine" : 5355,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SwitchTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5366,
  "endLine" : 5372,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isTraverseFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 449,
  "endLine" : 455,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 195,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSetLifecycleDecorator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet trySplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSetLifecycleDecorator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 221,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 230,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFieldMatchPathItem.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 39,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFieldMatchPathItem.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 47,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPositionalParameter.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isArraySingleValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 53,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 138,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOptimizeDatabaseStatement.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 56,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOptimizeDatabaseStatement.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLTruncateClassStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTruncateClassStatement.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 123,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateIncrementItem copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateIncrementItem.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 46,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 185,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 204,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateRemoveItem.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 33,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateRemoveItem.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropSequenceStatement.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropSequenceStatement.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExplainResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExplainResultSet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExplainResultSet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExplainResultSet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 96,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLJsonItem copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJsonItem.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 92,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJsonItem.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 136,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLetItem copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 252,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ExecutionPlanCache instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExecutionPlanCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 207,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 148,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 212,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProjectionItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 48,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AggregationContext getAggregationContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 289,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArrayNumberSelector copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayNumberSelector.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 108,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 163,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 171,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 206,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLReturnStatement.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLReturnStatement.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 126,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEarlyCalculated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 185,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeleteExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBaseExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getGraphNavigationFunctionProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 317,
  "endLine" : 324,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AggregationContext getAggregationContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 443,
  "endLine" : 449,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLStatement get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/StatementCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsAllCondition copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 282,
  "endLine" : 288,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchExpression copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchExpression.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InsertExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 169,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isSameValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/FilterOptimizer.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemParameter.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 51,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 145,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List convertCollectionItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 413,
  "endLine" : 419,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemVariable.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 49,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getItemName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getItemCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 195,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodContains.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 23,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/CommandParameters.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/CommandParameters.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection propertyNamesForIndexCandidates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionIn.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 124,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection propertyNamesForIndexCandidates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionOut.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 125,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected float getShortestDistance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionPathFinder.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 194,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Vertex getNeighbor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionAstar.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 217,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionAstar.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::core" ],
  "startLine" : 301,
  "endLine" : 307,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Double evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionStandardDeviation.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorTraverse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorTraverse.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected QueryOperatorEquality()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquality.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 47,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected QueryOperatorEqualityNotNulls()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEqualityNotNulls.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected QueryOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperator.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 117,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperator.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 187,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getProgram()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngineFactory.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 104,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandExecutorAbstract init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorAbstract.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean checkInterruption()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorAbstract.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result toResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/transformer/ScriptTransformerImpl.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 115,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void waitForNextRetry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 548,
  "endLine" : 554,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object executeCommand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 556,
  "endLine" : 562,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection values()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptBinding.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 56,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean existsEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 219,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseDatabaseEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 275,
  "endLine" : 282,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 569,
  "endLine" : 575,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandScript setLanguage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandScript.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Traverse target()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 168,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Traverse limit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 218,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 168,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraverseRecordSetProcess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseRecordSetProcess.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beginExecution()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 400,
  "endLine" : 406,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandRequestText fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestTextAbstract.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 76,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerExecutor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandManager.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 66,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CoreException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CoreException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/type/IdentityWrapper.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 70,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/type/IdentityWrapper.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorCollections.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 124,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIteratorCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkCollectionAccess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorUtil.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getStorages()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 505,
  "endLine" : 511,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 756,
  "endLine" : 764,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET loadOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1633,
  "endLine" : 1641,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 250,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 259,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional getFirstNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 440,
  "endLine" : 446,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 94,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Iterable swap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 487,
  "endLine" : 493,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeforeIdentityChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChanges.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterIdentityChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChanges.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 132,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getValueAsBoolean()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ContextConfiguration.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 153,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValueAsString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ContextConfiguration.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 166,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getValueAsInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ContextConfiguration.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getValueAsLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ContextConfiguration.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 182,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getValueAsFloat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ContextConfiguration.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 190,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstractCursor.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 88,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 125,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 153,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl toEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 208,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fireBeforeIdentityChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 259,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fireAfterIdentityChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 261,
  "endLine" : 267,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 137,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getFieldsToIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 149,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getParamCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 409,
  "endLine" : 415,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addIndexesEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 386,
  "endLine" : 394,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMultiValues.java",
  "fileLinesCount" : 600,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IndexMetadata loadMetadataFromMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 124,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 103,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 114,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 34,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 251,
  "endLine" : 260,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 276,
  "endLine" : 283,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getAbsoluteValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/EmbeddedLinkBag.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 66,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 313,
  "endLine" : 319,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void removeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 321,
  "endLine" : 327,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeforeIdentityChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 434,
  "endLine" : 441,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterIdentityChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 444,
  "endLine" : 451,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initLocalChangesSpliterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 571,
  "endLine" : 577,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initNewEntriesSpliterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 579,
  "endLine" : 585,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BTreeBasedLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/BTreeBasedLinkBag.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleContextBTree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/BTreeBasedLinkBag.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 129,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int determineKeySize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2313,
  "endLine" : 2319,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Stream doGetIndexValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2594,
  "endLine" : 2602,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Stream doGetIndexKeyStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3081,
  "endLine" : 3089,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long doGetIndexSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3120,
  "endLine" : 3128,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/OperationUnitRecord.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 53,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/OperationUnitRecord.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 74,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MilestoneWALRecord logMilestoneRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1512,
  "endLine" : 1521,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fireEventsFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1688,
  "endLine" : 1696,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MetaDataRecord.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber logAtomicOperationEndRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected long openFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 172,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LogSequenceNumber getLogSequenceNumber()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 152,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releasePageFromRead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 280,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void executeOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/RecordSerializationContext.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/PeriodicFuzzyCheckpoint.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Map preCloseSteps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 620,
  "endLine" : 628,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 166,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WriteHandler()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 446,
  "endLine" : 452,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void failed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 475,
  "endLine" : 482,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PaginatedCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/PaginatedCollection.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 31,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 138,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PositionEntry readEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 179,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FreeSpaceMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/FreeSpaceMap.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/FreeSpaceMapPage.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 23,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MemoryFile getFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 267,
  "endLine" : 275,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getUsedMemory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 481,
  "endLine" : 488,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CachePointer load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 567,
  "endLine" : 573,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WriteAheadLog createWalFromIBUFiles()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 198,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDirectory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1067,
  "endLine" : 1073,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String deserializeStringValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1728,
  "endLine" : 1735,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateIntProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1745,
  "endLine" : 1753,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void appendRawEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 502,
  "endLine" : 510,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 512,
  "endLine" : 520,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 582,
  "endLine" : 588,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void appendRawEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 466,
  "endLine" : 474,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 529,
  "endLine" : 539,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 601,
  "endLine" : 607,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFreeListHead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueEntryPointV3.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 53,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 374,
  "endLine" : 381,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void appendRawEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 457,
  "endLine" : 465,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 556,
  "endLine" : 562,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CellBTreeSingleValueEntryV3()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueEntryV3.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validatedPut()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 248,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 68,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void appendRawEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 407,
  "endLine" : 415,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object validate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/IndexEngineValidatorNullIncrement.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 21,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object validate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/IndexEngineValidatorIncrement.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueEntry deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 132,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validatedPut()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 123,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/PhysicalPosition.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 137,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/LightweightRelationImpl.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 134,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VertexEntityImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 49,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String resolveAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 620,
  "endLine" : 627,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EmbeddedEntityImpl.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 37,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex asVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 201,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex asVertexOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 217,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge asStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 228,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge asStatefulEdgeOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 239,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET getProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 369,
  "endLine" : 377,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 586,
  "endLine" : 593,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object setProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1223,
  "endLine" : 1229,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType setPropertyAndReturnType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1245,
  "endLine" : 1251,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void compareAndSetPropertyInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1253,
  "endLine" : 1260,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isSystemProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2826,
  "endLine" : 2833,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void internalReset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3728,
  "endLine" : 3735,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RelationsIteratorAbstract.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 77,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int factor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityComparator.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 127,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final  RET updateFromJSON()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 235,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRecordTypeName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordFactoryManager.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 77,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DBRecord newInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordFactoryManager.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RecordFactory getFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordFactoryManager.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 113,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CronExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 261,
  "endLine" : 269,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScheduledEvent removeEventInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 78,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onEventDropped()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getDepthLevel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getTypesFormat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 1014,
  "endLine" : 1020,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeforeCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchContext.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDateFormat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/DateHelper.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 61,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDateTimeFormat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/DateHelper.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/CloseableIteratorWithCallback.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/CloseableIteratorWithCallback.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 51,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/collate/CaseInsensitiveCollate.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 82,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/collate/DefaultCollate.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static YouTrackDBInternalEmbedded embedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternal.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 55,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbeddedPooled.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DatabaseSessionEmbedded newPooledSessionInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 612,
  "endLine" : 618,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int generateStorageId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 650,
  "endLine" : 657,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String buildName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 663,
  "endLine" : 669,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkDatabaseName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1296,
  "endLine" : 1302,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getConnectionUrl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1313,
  "endLine" : 1319,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isInterruptCurrentOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/ExecutionThreadLocal.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 53,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBConfigBuilderImpl fromGlobalConfigurationParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigBuilderImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 96,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void parseSetting()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseRepair.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 53,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseRepair.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean createIfNotExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 240,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void applyListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 378,
  "endLine" : 384,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void applyAttributes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 433,
  "endLine" : 439,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded setConflictStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1997,
  "endLine" : 2005,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String incrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2215,
  "endLine" : 2224,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void wakeupOnOpenDbLifecycleListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2521,
  "endLine" : 2527,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void wakeupOnCloseDbLifecycleListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2530,
  "endLine" : 2536,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCurrentUserName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2634,
  "endLine" : 2641,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContextConfiguration getConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2861,
  "endLine" : 2867,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean existsCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2903,
  "endLine" : 2911,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex newVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3255,
  "endLine" : 3261,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge newStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3265,
  "endLine" : 3272,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean assertIfNotActive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3679,
  "endLine" : 3687,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void forEachInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3834,
  "endLine" : 3841,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void forEachInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3877,
  "endLine" : 3884,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void executeInTxBatches()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3948,
  "endLine" : 3955,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void executeInTxBatchesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3959,
  "endLine" : 3966,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int activeTxCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3985,
  "endLine" : 3993,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ensureEdgeConsistencyOnDeletion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4333,
  "endLine" : 4339,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RS computeScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/BasicDatabaseSession.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 188,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MulticastConfguration build()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/MulticastConfigurationBuilder.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 33,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UDPUnicastConfiguration build()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/UDPUnicastConfigurationBuilder.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  RET loadOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 949,
  "endLine" : 955,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void executeInTxInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1261,
  "endLine" : 1268,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "R computeInTxInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1271,
  "endLine" : 1278,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void executeInTxBatchesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1280,
  "endLine" : 1287,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void executeInTxBatchesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1289,
  "endLine" : 1297,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnused()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolImpl.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 175,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkBagPointer getPointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 283,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityEmbeddedMapImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map returnOriginalState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 222,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 330,
  "endLine" : 337,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean replace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 340,
  "endLine" : 346,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 536,
  "endLine" : 544,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityEmbeddedListImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 119,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 197,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 206,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List returnOriginalState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 235,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/MultiValueChangeEvent.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 112,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityLinkMapIml()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 76,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityLinkMapIml()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 84,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map returnOriginalState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 374,
  "endLine" : 382,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set returnOriginalState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 172,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 255,
  "endLine" : 261,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 275,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkBagPointer getPointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 358,
  "endLine" : 364,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 261,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List returnOriginalState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 290,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 136,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set returnOriginalState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 194,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityHookAbstract setExcludeClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/EntityHookAbstract.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 144,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Object setProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 91,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded openSystemDatabaseSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SystemDatabase.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean parserSkipWhiteSpaces()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 493,
  "endLine" : 500,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object resolveVariables()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/VariableParser.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 36,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConsumptionMapEvictionIndicator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 500,
  "endLine" : 507,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void info()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/SL4JLogManager.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 179,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void warn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/SL4JLogManager.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 211,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void error()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/SL4JLogManager.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 227,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 107,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void serializeLiteral()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 66,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 121,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinaryTypeSerializer.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinaryTypeSerializer.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 112,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 189,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 166,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void staticSerialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UUID deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 156,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 166,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BinaryConverter getConverter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/BinaryConverterFactory.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 53,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putShort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/SafeBinaryConverter.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 36,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putInt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/SafeBinaryConverter.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/SafeBinaryConverter.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleCommandStream.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 318,
  "endLine" : 324,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/DefaultConsoleReader.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 51,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/DefaultConsoleReader.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void moveCursorHorizontally()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 550,
  "endLine" : 556,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void moveCursorVertically()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 558,
  "endLine" : 564,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScalingQueue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ScalingThreadPoolExecutor.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 49,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 113,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Lock scalableExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 211,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Lock scalableSharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 219,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClosableEntry tryAcquire()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 333,
  "endLine" : 340,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 424,
  "endLine" : 431,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void emptyWriteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 579,
  "endLine" : 585,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drainReadBuffersIfNeeded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 723,
  "endLine" : 731,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLRUList.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 170,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 114,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/IterableObjectArray.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 79,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void copyStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 213,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object encode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 246,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Number string2number()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 128,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final void copyFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 230,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListenerManger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/listener/ListenerManger.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Ratio create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Ratio.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 31,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeList getAttributes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricsRegistry.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 222,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onStartup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/Profiler.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int generateHashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/MultiKey.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 46,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/stream/Streams.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 151,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/YTDBDomainObjectPToken.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 23,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default GraphTraversal addSchemaClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 43,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Set keys()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBDomainObject.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 133,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  V value()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBDomainObject.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 144,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  VertexProperty property()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBDomainObject.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 247,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static YTDBGraphTraversalSource createYTDBGraph()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBDemoGraphFactory.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 118,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraphTraversalSource with()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalSourceDSL.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 38,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  YTDBGraphTraversal io()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalSourceDSL.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 109,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalSourceDSL.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 118,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/YouTrackDB.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void createIfNotExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/YouTrackDB.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::core" ],
  "startLine" : 202,
  "endLine" : 214,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void createIfNotExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/YouTrackDB.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 254,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConcurrentModificationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/ConcurrentModificationException.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAlgorithm()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 58,
  "endLine" : 64,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setKey_size()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 70,
  "endLine" : 76,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setup()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSimpleAuthenticator.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::server" ],
  "startLine" : 38,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerShutdownHook.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::server" ],
  "startLine" : 38,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createSystemUser()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 159,
  "endLine" : 165,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void init()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "fileLinesCount" : 716,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 81,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Element findClassAsElement()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "fileLinesCount" : 716,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 431,
  "endLine" : 438,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document buildDocument()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneLegacySpatialIndexEngine.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::lucene" ],
  "startLine" : 236,
  "endLine" : 242,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onRecordAddedToResultSet()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 242,
  "endLine" : 248,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index createIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialIndexFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::lucene" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneIndexNotUnique put()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/index/LuceneSpatialIndex.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::lucene" ],
  "startLine" : 50,
  "endLine" : 56,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object encodeKey()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/index/LuceneSpatialIndex.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::lucene" ],
  "startLine" : 81,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity toEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PolygonShapeBuilder.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::lucene" ],
  "startLine" : 102,
  "endLine" : 109,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isLineString()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ComplexShapeBuilder.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::lucene" ],
  "startLine" : 161,
  "endLine" : 167,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isPolygon()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ComplexShapeBuilder.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::lucene" ],
  "startLine" : 173,
  "endLine" : 180,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Point makeShape()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/legacy/PointLegecyBuilder.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::lucene" ],
  "startLine" : 28,
  "endLine" : 34,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EmbeddedEntity toEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 179,
  "endLine" : 185,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Field createField()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneIndexType.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::lucene" ],
  "startLine" : 61,
  "endLine" : 68,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void commitAndCloseWriter()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 322,
  "endLine" : 328,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract void onRecordAddedToResultSet()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 406,
  "endLine" : 413,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isCollectionDelete()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 463,
  "endLine" : 469,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneFullTextIndexEngine.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::lucene" ],
  "startLine" : 138,
  "endLine" : 144,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void excludeOtherFromResults()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchMoreLikeThisFunction.java",
  "fileLinesCount" : 333,
  "components" : [ "primary::lucene" ],
  "startLine" : 252,
  "endLine" : 258,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index createIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/LuceneIndexFactory.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::lucene" ],
  "startLine" : 90,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/analyzer/LucenePerFieldAnalyzerWrapper.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::lucene" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LiveQueryQueueThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryQueueThread.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unsubscribe()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryQueueThread.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unsubscribe()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 117,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void checkVersions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/conflict/VersionRecordConflictStrategy.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/DefaultPasswordAuthenticator.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TemporaryGlobalUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/TemporaryGlobalUser.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 16,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean usesKeyString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/UserSymmetricKeyConfig.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 75,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean usesKeystore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/UserSymmetricKeyConfig.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getBase64Key()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 375,
  "endLine" : 381,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 137,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role createRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 202,
  "endLine" : 207,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SecurityUser authenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecuritySystem.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String createHashWithSalt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityManager.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 193,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean checkPasswordWithSalt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityManager.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 213,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsedToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/ParsedToken.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 16,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerSecurityClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 651,
  "endLine" : 657,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unregisterSecurityClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 661,
  "endLine" : 667,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void dropClassIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 511,
  "endLine" : 517,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setLinkedClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 261,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 356,
  "endLine" : 362,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default SchemaClass createEdgeClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/schema/Schema.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTypeInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 514,
  "endLine" : 520,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTypeInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 622,
  "endLine" : 627,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConvertibleFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 630,
  "endLine" : 635,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTypeInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 746,
  "endLine" : 751,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void properties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 365,
  "endLine" : 370,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyImpl createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 430,
  "endLine" : 435,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyImpl createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 456,
  "endLine" : 461,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyImpl createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 472,
  "endLine" : 477,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyImpl createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 480,
  "endLine" : 485,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void renameProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 681,
  "endLine" : 686,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void getAllSuperClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 733,
  "endLine" : 738,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkRecursion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1583,
  "endLine" : 1588,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void removePolymorphicCollectionIds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1590,
  "endLine" : 1595,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkLinkTypeSupport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 288,
  "endLine" : 293,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 197,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassInternal getClassInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 212,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GlobalProperty getGlobalPropertyById()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 293,
  "endLine" : 298,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void getAllSuperClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 372,
  "endLine" : 377,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 490,
  "endLine" : 495,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addSuperClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 144,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass addSuperClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 266,
  "endLine" : 271,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass setName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 286,
  "endLine" : 291,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 360,
  "endLine" : 365,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 378,
  "endLine" : 383,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 488,
  "endLine" : 493,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 558,
  "endLine" : 564,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 586,
  "endLine" : 592,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getLinkedType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 293,
  "endLine" : 299,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 513,
  "endLine" : 519,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl getOrCreateClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 261,
  "endLine" : 266,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl getClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 383,
  "endLine" : 389,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecuritySystemUserImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecuritySystemUserImpl.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityPolicy getPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 198,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsSpecificResource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 294,
  "endLine" : 300,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityResourceProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceProperty.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityResourceProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceProperty.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String encryptPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 114,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl addRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 318,
  "endLine" : 324,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TokenPayloadDeserializer getForType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenSerializer.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 47,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Function()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void dropFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 193,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reloadIfNeeded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 232,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearThreadLocalSchemaSnapshot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reloadIfNeeded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 223,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DBSequence createSequence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceHelper.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean updateParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 269,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBVertexImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexImpl.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DatabaseSessionEmbedded getDatabaseSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/map/YTDBClassCountStep.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object id()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBDomainObjectVertexProperty.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBSchemaClassImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Iterator mapToDomainPropertyIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 550,
  "endLine" : 555,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceFactory registerService()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBServices.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBSchemaPropertyImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID id()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 468,
  "endLine" : 474,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionPlan explain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQuery.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 34,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transaction onReadWrite()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 108,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transaction onClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 116,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded getDatabaseSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 202,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBGraphSONV3.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 98,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object id()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBDomainObjectEdge.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1010,
  "endLine" : 1016,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONReader checkContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONReader readNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 190,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter endObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 312,
  "endLine" : 317,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter writeAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 382,
  "endLine" : 387,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RecordIdInternal staticDeserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeKey deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 161,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 385,
  "endLine" : 391,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeKey deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 403,
  "endLine" : 408,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 144,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 218,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 226,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordAbstract fromString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 164,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int write()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/VarIntSerializer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int readInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 141,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long readLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 152,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int writeBinary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 219,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Tuple getFieldSizeAndTypeFromCurrentPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 598,
  "endLine" : 603,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 77,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 153,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setAsFixed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 169,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int bytes2int()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/BinaryProtocol.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 158,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int bytes2int()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/BinaryProtocol.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 172,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected YouTrackDBShutdownHook()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBShutdownHook.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cancel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBShutdownHook.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromRidsStep.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AccumulatingTimeoutStep.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refreshNonPersistentRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 97,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 474,
  "endLine" : 480,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable asIdentifiable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 718,
  "endLine" : 724,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void checkSessionForRecords()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 745,
  "endLine" : 750,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRelation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 992,
  "endLine" : 998,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromDatabaseMetadataStep.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EmptyDataGeneratorStep.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LetQueryStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LetQueryStep.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeleteVertexExecutionPlanner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteVertexExecutionPlanner.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteVertexExecutionPlanner.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isHorizontalRow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CartesianProductStep.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isPlus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CartesianProductStep.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 155,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean filterResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesFromToVerticesStep.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexSearchDescriptor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchDescriptor.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexSearchDescriptor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchDescriptor.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean duplicateResultsForRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchDescriptor.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CountFromIndexStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromIndexStep.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromIndexStep.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnwindStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UnwindStep.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexedFunctionStep.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromStorageMetadataStep.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteEdgeExecutionPlanner.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 248,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleUnsafe()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteExecutionPlanner.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteExecutionPlanner.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSet.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 278,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromCollectionExecutionStep.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlan.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result filterMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterStep.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidateComposite()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateComposite.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/TimeoutStep.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchPatternsStep.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptLineStep.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EmptyStep.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchFromIndexStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object convertKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 143,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isGreaterOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 786,
  "endLine" : 791,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isLessOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 793,
  "endLine" : 798,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isIncludeOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 800,
  "endLine" : 805,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpsertStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpsertStep.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void splitDisjointPatterns()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 584,
  "endLine" : 590,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean fullySorted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1890,
  "endLine" : 1895,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable getOrDefault()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProduceExecutionStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ProduceExecutionStream.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 15,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/FilterExecutionStream.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LoaderExecutionStream.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/MultipleExecutionStream.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/MultipleExecutionStream.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/FlatMapExecutionStream.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 37,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/FlatMapExecutionStream.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CreateRecordStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateRecordStep.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateRecordStep.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckClassTypeStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckClassTypeStep.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isHorizontalRow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ParallelExecStep.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isPlus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ParallelExecStep.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 131,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ParallelExecStep.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 176,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlanner.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 162,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CountFromClassStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromClassStep.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromClassStep.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 40,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getEndpointAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromIndexWithKeyStep.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result filterMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterNotMatchPatternStep.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 145,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 176,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void readExternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 333,
  "endLine" : 338,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 125,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 132,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLForEachBlock.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLForEachBlock.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 142,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdatePutItem.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreatePropertyAttributeStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyAttributeStatement.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Object executeQuery()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 144,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String convertToString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 255,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 306,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 469,
  "endLine" : 475,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDatabaseUserData.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOrBlock copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 195,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNamedParameter copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNamedParameter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNamedParameter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 109,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 331,
  "endLine" : 336,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 386,
  "endLine" : 392,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFunctionAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFunctionAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 97,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexedFunctionCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 104,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isGraphRelationFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 193,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionCall getFunctionCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 202,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExpand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 209,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 220,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 227,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 234,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEarlyCalculated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 241,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBaseIdentifier copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 285,
  "endLine" : 290,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 316,
  "endLine" : 321,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDefinedFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 362,
  "endLine" : 367,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDefinedFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 369,
  "endLine" : 374,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfStatement.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addElse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfStatement.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfStatement.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 234,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addIdentifierListValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterClassStatement.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodCall copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 285,
  "endLine" : 290,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDropIndexStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropIndexStatement.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 97,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 105,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 129,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 164,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 303,
  "endLine" : 308,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 341,
  "endLine" : 346,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 379,
  "endLine" : 384,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 415,
  "endLine" : 420,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 502,
  "endLine" : 507,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addChildExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 840,
  "endLine" : 845,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMathExpression unwrapIfNeeded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 847,
  "endLine" : 852,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 858,
  "endLine" : 863,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1332,
  "endLine" : 1337,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLTimeout copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTimeout.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTimeout.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 87,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 151,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsTextCondition copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 159,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 219,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIndexName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexIdentifier.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexIdentifier.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 128,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 76,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 83,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map calculateMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 259,
  "endLine" : 264,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List flatten()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 126,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNotBlock copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 139,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConstantExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 214,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 121,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 227,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 322,
  "endLine" : 327,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLExpression identifierToStringExpr()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 416,
  "endLine" : 422,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 600,
  "endLine" : 606,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected char ReadByte()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 167,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void backup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 380,
  "endLine" : 386,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Done()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 588,
  "endLine" : 593,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMultiMatchPathItem copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMultiMatchPathItem.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 84,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addSuperclass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateClassStatement.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 247,
  "endLine" : 252,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateClassStatement.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 259,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 113,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExpand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 132,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 140,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLParenthesisExpression copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 168,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 202,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 230,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexedFunctionCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isGraphNavigationFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 110,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExpand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 204,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 219,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 226,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 304,
  "endLine" : 309,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 315,
  "endLine" : 320,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterDatabaseStatement.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterDatabaseStatement.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlterDatabaseStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterDatabaseStatement.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 96,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBeginStatement.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JJTYouTrackDBSqlState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JJTYouTrackDBSqlState.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 17,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JJTYouTrackDBSqlState.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Node popNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JJTYouTrackDBSqlState.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 54,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearNodeScope()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JJTYouTrackDBSqlState.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProjection getExpandContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 257,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropPropertyStatement.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 181,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyStatement.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBatch copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBatch.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String decode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 107,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 140,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 200,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 358,
  "endLine" : 363,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDefinedFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 488,
  "endLine" : 493,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLScAndOperator.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItemFirst.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItemFirst.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLStatement asStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexedFunctionCal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 329,
  "endLine" : 334,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExpand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 433,
  "endLine" : 438,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 655,
  "endLine" : 660,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 733,
  "endLine" : 738,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexChain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 755,
  "endLine" : 760,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFunctionAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 762,
  "endLine" : 767,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFunctionAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 769,
  "endLine" : 774,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatement.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 161,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInsertSetExpression copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertSetExpression.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 25,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 358,
  "endLine" : 364,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 527,
  "endLine" : 532,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetStatement.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 118,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchFilter copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 202,
  "endLine" : 207,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFloatingPoint.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 80,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFloatingPoint copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFloatingPoint.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addParameter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateFunctionStatement.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 37,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchesFilters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchesFilters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 75,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 263,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int jjStopAtPos()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 203,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void jjAddStates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5303,
  "endLine" : 5308,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void jjCheckNAddStates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5315,
  "endLine" : 5320,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSkip copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSkip.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 99,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 107,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRebuildIndexStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRebuildIndexStatement.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 85,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AggregationContext getAggregationContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 457,
  "endLine" : 463,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionCall copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 466,
  "endLine" : 471,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodCall toMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 512,
  "endLine" : 517,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 376,
  "endLine" : 382,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRollbackStatement.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSetLifecycleDecorator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 131,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 163,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 181,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 189,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 238,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSuffixIdentifier getExp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFieldMatchPathItem.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 121,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 129,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLConsoleStatement.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLConsoleStatement.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLConsoleStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLConsoleStatement.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 80,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTruncateClassStatement.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 151,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateIncrementItem.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateDatabaseStatement.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhileBlock.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhileBlock.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateRemoveItem copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateRemoveItem.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDropSequenceStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropSequenceStatement.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 80,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 319,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJsonItem.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJsonItem.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 128,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 98,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 105,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 160,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 242,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addValueExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 253,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addInsertSetExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::core" ],
  "startLine" : 259,
  "endLine" : 264,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addContentInputParam()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 279,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 286,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 169,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 177,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 332,
  "endLine" : 338,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 104,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReturnBefore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 282,
  "endLine" : 288,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 331,
  "endLine" : 336,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 378,
  "endLine" : 383,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 91,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 99,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String convertToString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 114,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 162,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayNumberSelector.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 97,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayNumberSelector.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 136,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 170,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 240,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 439,
  "endLine" : 444,
  "linesOfCode" : 6,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 246,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addElse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommitStatement.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommitStatement.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 180,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Token newToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Token.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 123,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExistsSystemUserStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExistsSystemUserStatement.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLimit copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLimit.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassInternal getSchemaClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromClause.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLIdentifier deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 114,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 170,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 177,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBaseExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFunctionAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 202,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFunctionAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 210,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexedFunctionCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 218,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEarlyCalculated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 388,
  "endLine" : 393,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExpand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 396,
  "endLine" : 401,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 409,
  "endLine" : 414,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 462,
  "endLine" : 467,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 333,
  "endLine" : 338,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchExpression.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchExpression.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFilterCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pair getLastChainOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemAbstract.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 204,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 426,
  "endLine" : 431,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isStringLiteral()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 202,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FieldChain getFieldChain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 238,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isIndexEqualityOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/IndexSearchResult.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List fields()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/IndexSearchResult.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 129,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getManhatanHeuristicCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 114,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getMaxAxisHeuristicCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 121,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getEuclideanHeuristicCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 140,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getEuclideanNoSQRHeuristicCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String stringOrDefault()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 360,
  "endLine" : 365,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection propertyNamesForIndexCandidates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionInE.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection propertyNamesForIndexCandidates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionBothE.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection propertyNamesForIndexCandidates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionBoth.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addItemsToResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionSymmetricDifference.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List stackToList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionTraversedElement.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 221,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 146,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMinor.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMajorEquals.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContains.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 165,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsValue.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorAnd.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorOr.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMajor.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object tryDownscaleToInt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMultiply.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 140,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorIs.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 82,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMinorEquals.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void end()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/StepStats.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void pause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/StepStats.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 103,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void bindLegacyDatabaseAndUtil()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 345,
  "endLine" : 352,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandScript.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 114,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void returnContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptExecutor.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Traverse field()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 188,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Traverse fields()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 195,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Traverse fields()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 202,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraverseMultiValueProcess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseMultiValueProcess.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraverseRecordProcess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseRecordProcess.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext getContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 174,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object resolveValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 203,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext setParentWithoutOverridingChild()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 376,
  "endLine" : 381,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getInputParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 464,
  "endLine" : 470,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDatabaseSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 496,
  "endLine" : 502,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommandRequestTextAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestTextAbstract.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Object executeFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/ScriptExecutor.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BaseException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/BaseException.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ConcurrentCreateException.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandSQLParsingException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandSQLParsingException.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandSQLParsingException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandSQLParsingException.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandSQLParsingException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandSQLParsingException.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 121,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandScriptException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandScriptException.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryParsingException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/QueryParsingException.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public REC next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorCollections.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 114,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void moveTxIdForward()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 204,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void moveTxIdBackward()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 211,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkSystemCollectionAccess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorUtil.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDBEnginesManager instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 207,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeShutdownHook()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 513,
  "endLine" : 518,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeSignalHandler()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 520,
  "endLine" : 525,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator getDbLifecycleListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 531,
  "endLine" : 537,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 609,
  "endLine" : 615,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unregisterListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 618,
  "endLine" : 624,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerWeakYouTrackDBStartupListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 630,
  "endLine" : 635,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerWeakYouTrackDBShutdownListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 647,
  "endLine" : 652,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resetListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 661,
  "endLine" : 668,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 731,
  "endLine" : 736,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransactionImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 134,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void checkTransactionValid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1166,
  "endLine" : 1171,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkIfActive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1715,
  "endLine" : 1720,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 282,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransactionIndexChangesPerKey getChangesPerKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChanges.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransacationMetadataHolderImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransacationMetadataHolderImpl.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransactionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionId.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 20,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransactionRecordIndexOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionRecordIndexOperation.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 37,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeNetwork()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionSequenceStatus.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StorageSegmentConfiguration.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StorageSegmentConfiguration.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getEngineProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 185,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ContextConfiguration.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ContextConfiguration.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ContextConfiguration.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 96,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void merge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ContextConfiguration.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 209,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/AbstractIndexDefinition.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/AbstractIndexDefinition.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static  T refreshRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/AbstractIndexDefinition.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 110,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doPut()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUnique.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 263,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getFieldsToIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 77,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StringBuilder createIndexDDLWithFieldType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 247,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void processAdd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 274,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void processRemoval()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 276,
  "endLine" : 281,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/DefaultIndexFactory.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLastVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/DefaultIndexFactory.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Index createIndexInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 201,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection extractMapParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 149,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getFieldsToIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 239,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Index createIndexInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/Indexes.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 143,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BaseIndexEngine createIndexEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/Indexes.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 171,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 363,
  "endLine" : 369,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMultivaluePropertyIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 371,
  "endLine" : 377,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doPut()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMultiValues.java",
  "fileLinesCount" : 600,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 152,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doReloadIndexEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 239,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long count()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 296,
  "endLine" : 301,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCursor iterateEntriesBetween()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 406,
  "endLine" : 411,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getCollatingValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 894,
  "endLine" : 899,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 77,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 282,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 18,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int doGetObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doSerialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 44,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/TreeEntry.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 17,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKey.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateBucketSearchResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/UpdateBucketSearchResult.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 17,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LongSerializer.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 8,
  "endLine" : 13,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shiftPointers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 488,
  "endLine" : 493,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean doesOverflow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 495,
  "endLine" : 500,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public record LinkBagPointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/LinkBagPointer.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Change createChangeInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ChangeSerializationHelper.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createComponent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/LinkCollectionsBTreeManagerShared.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkBagPointer createBTree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/LinkCollectionsBTreeManagerShared.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 147,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ensureCapacity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ArrayBasedBagChangesContainer.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ArrayBasedBagChangesContainer.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 129,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean decrement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbsoluteChange.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 37,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 107,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 330,
  "endLine" : 336,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 339,
  "endLine" : 344,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RID refreshNonPersistentRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 426,
  "endLine" : 431,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 781,
  "endLine" : 787,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void requestDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/BTreeBasedLinkBag.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 138,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IsolatedLinkBagBTree loadTree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/BTreeBasedLinkBag.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 198,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void open()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 470,
  "endLine" : 475,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int extractInternalId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2301,
  "endLine" : 2307,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkIndexId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2417,
  "endLine" : 2422,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  T doCallIndexEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2663,
  "endLine" : 2670,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean doHasRangeQuerySupport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3158,
  "endLine" : 3165,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract void initWalAndDiskCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3916,
  "endLine" : 3923,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkCollectionSegmentIndexRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4745,
  "endLine" : 4750,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String incrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4772,
  "endLine" : 4777,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restoreFullIncrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4795,
  "endLine" : 4800,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void deserializeFromByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitStartMetadataRecord.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Path calculateWalPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 452,
  "endLine" : 458,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber logAtomicOperationStartRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 954,
  "endLine" : 959,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber begin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1071,
  "endLine" : 1077,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDistance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 95,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDiskSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 104,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int serializedSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/UpdatePageRecord.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeToByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/UpdatePageRecord.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 76,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDistance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/MilestoneWALRecord.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 40,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDiskSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/MilestoneWALRecord.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MPSCFAAArrayDequeue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/MPSCFAAArrayDequeue.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractPageWALRecord.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MetaDataRecord.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber logAtomicOperationStartRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected long getFilledUpTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 109,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isFileExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 185,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDeletedRecordPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 656,
  "endLine" : 661,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void executeInsideComponentOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 154,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T calculateInsideComponentOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 185,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void startComponentOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 212,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void alarmClearOfAtomicOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 226,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseReadLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 343,
  "endLine" : 349,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void backupIv()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1481,
  "endLine" : 1487,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List commit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 2010,
  "endLine" : 2015,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private record IncrementalRestorePreprocessingResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 2071,
  "endLine" : 2077,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 369,
  "endLine" : 375,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/FreeSpaceMap.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void truncate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void fileToStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 532,
  "endLine" : 537,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void write()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 539,
  "endLine" : 545,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getSerializedStringSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1737,
  "endLine" : 1743,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void autoInitCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1929,
  "endLine" : 1934,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeValue.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SBTreeEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 547,
  "endLine" : 552,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SBTreeEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 566,
  "endLine" : 571,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeValue.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoveSearchResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/RemoveSearchResult.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 16,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void shiftPointers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 438,
  "endLine" : 443,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean doesOverflow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 600,
  "endLine" : 605,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateBucketSearchResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/UpdateBucketSearchResult.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 17,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 246,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 255,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SBTreeEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 505,
  "endLine" : 510,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getMid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 447,
  "endLine" : 452,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 589,
  "endLine" : 596,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 598,
  "endLine" : 605,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 1071,
  "endLine" : 1076,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void copyTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/PhysicalPosition.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeExternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/PhysicalPosition.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 145,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void readExternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/PhysicalPosition.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 153,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeNoDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/SimpleMultiValueTracker.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/SimpleMultiValueTracker.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/SimpleMultiValueTracker.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 76,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/SimpleMultiValueTracker.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 117,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 95,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toOutputStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 158,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 104,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkAndStoreOnLoadValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 249,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 153,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 761,
  "endLine" : 766,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 777,
  "endLine" : 782,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedSet newEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 935,
  "endLine" : 940,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedMap newEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 998,
  "endLine" : 1003,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkMap newLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1080,
  "endLine" : 1085,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPropertyInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1267,
  "endLine" : 1272,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2183,
  "endLine" : 2189,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordElement getOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2890,
  "endLine" : 2895,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSchemaClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3325,
  "endLine" : 3331,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3605,
  "endLine" : 3610,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean checkPropertyAccess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3612,
  "endLine" : 3618,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fetchSchema()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3924,
  "endLine" : 3929,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validatePropertyValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 4008,
  "endLine" : 4013,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void checkPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeInternal.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 15,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  RET getFieldValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 1357,
  "endLine" : 1362,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RelationsIteratorAbstract.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 117,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeImpl.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int increment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordVersionHelper.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int decrement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordVersionHelper.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toJSON()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 251,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 264,
  "endLine" : 269,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canChangeIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 494,
  "endLine" : 500,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeZone getTimeZone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 368,
  "endLine" : 374,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setCalendarHour()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 1498,
  "endLine" : 1503,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void scheduleEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 158,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterDocument()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchContext.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeZone getDatabaseTimeZone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/DateHelper.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionPoolImpl.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 118,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DatabaseSessionEmbedded newSessionInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 410,
  "endLine" : 415,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DatabaseSessionEmbedded newCreateSessionInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 417,
  "endLine" : 422,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setInterruptCurrentOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/ExecutionThreadLocal.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DatabasePoolBase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolBase.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 47,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolBase setup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolBase.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getConnectionsInCurrentThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolBase.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 198,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolBase.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 219,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBConfigBuilderImpl fromMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigBuilderImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 105,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateSessionImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 164,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void doRewriteLinksInDocument()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 1545,
  "endLine" : 1550,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onScannedLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/GraphRepair.java",
  "fileLinesCount" : 649,
  "components" : [ "primary::core" ],
  "startLine" : 484,
  "endLine" : 489,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onRemovedLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/GraphRepair.java",
  "fileLinesCount" : 649,
  "components" : [ "primary::core" ],
  "startLine" : 491,
  "endLine" : 496,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CachedDatabasePoolFactoryImpl.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 167,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void invalidateCachedPools()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 467,
  "endLine" : 472,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity newEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1319,
  "endLine" : 1326,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity newEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1355,
  "endLine" : 1362,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity newEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1365,
  "endLine" : 1372,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1443,
  "endLine" : 1450,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int addCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1958,
  "endLine" : 1965,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int addCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1968,
  "endLine" : 1975,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean dropCollectionInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2166,
  "endLine" : 2173,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2176,
  "endLine" : 2183,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeZone getDatabaseTimeZone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2228,
  "endLine" : 2235,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordMetadata getRecordMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2238,
  "endLine" : 2245,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCollectionRecordConflictStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2397,
  "endLine" : 2404,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataDefault getMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2578,
  "endLine" : 2584,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser getCurrentUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2625,
  "endLine" : 2631,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getHooks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2768,
  "endLine" : 2775,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getCollectionNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2914,
  "endLine" : 2921,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2966,
  "endLine" : 2973,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3047,
  "endLine" : 3054,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3057,
  "endLine" : 3064,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPrefetchRecords()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3073,
  "endLine" : 3080,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPrefetchRecords()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3083,
  "endLine" : 3090,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T createOrLoadRecordFromJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3216,
  "endLine" : 3224,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3996,
  "endLine" : 4003,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4006,
  "endLine" : 4013,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4016,
  "endLine" : 4024,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkList newLinkList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4149,
  "endLine" : 4156,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkList newLinkList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4159,
  "endLine" : 4166,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedSet newEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4181,
  "endLine" : 4188,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedSet newEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4191,
  "endLine" : 4198,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedSet newEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4201,
  "endLine" : 4209,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkSet newLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4212,
  "endLine" : 4219,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedMap newEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4235,
  "endLine" : 4242,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedMap newEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4245,
  "endLine" : 4252,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedMap newEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4255,
  "endLine" : 4263,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkMap newLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4266,
  "endLine" : 4273,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkMap newLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4276,
  "endLine" : 4283,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkOpenedAsRemoteSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4720,
  "endLine" : 4725,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "RS computeScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/BasicDatabaseSession.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 143,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SharedContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MulticastConfguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/MulticastConfguration.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 18,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default SchemaClass createEdgeClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1138,
  "endLine" : 1145,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object returnOriginalState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 255,
  "endLine" : 260,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/RecordOperation.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirtyNoChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 211,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirtyNoChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 225,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/MultiValueChangeEvent.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityLinkMapIml()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirtyNoChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 366,
  "endLine" : 371,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityLinkSetImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 75,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityLinkSetImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 82,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 164,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 174,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirtyNoChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 275,
  "endLine" : 280,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 480,
  "endLine" : 486,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addLast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 489,
  "endLine" : 494,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 126,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 144,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirtyNoChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 183,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIncludeClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/EntityHookAbstract.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 131,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void removeEdges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Vertex.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 217,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void removeEdges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Vertex.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 231,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startCommand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CommandTimeoutChecker.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char parserGetCurrentChar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 188,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean parserMoveCurrentPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 531,
  "endLine" : 536,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean startsWithIgnoreCase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/StringParser.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::core" ],
  "startLine" : 413,
  "endLine" : 419,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String resolveSystemVariables()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/SystemVariableResolver.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String parse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/ContextVariableResolver.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getImplementation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/factory/ConfigurableStatelessFactory.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getSourceClassSimpleName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/LogFormatter.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void debug()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/SL4JLogManager.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 127,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void info()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/SL4JLogManager.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 162,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void warn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/SL4JLogManager.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 194,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long convertToMB()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/Native.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::core" ],
  "startLine" : 556,
  "endLine" : 562,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long convertToGB()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/Native.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::core" ],
  "startLine" : 564,
  "endLine" : 570,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Double deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 96,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int deserializeLiteral()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void serializeStatic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinaryTypeSerializer.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinaryTypeSerializer.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 154,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 99,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 91,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 113,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 93,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 130,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UUID deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 145,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void staticSerialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 103,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 153,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 190,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 198,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short getShort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/SafeBinaryConverter.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/SafeBinaryConverter.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/SafeBinaryConverter.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char getChar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/SafeBinaryConverter.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int bytes2IntBigEndian()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/SafeBinaryConverter.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 135,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int bytes2IntLittleEndian()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/SafeBinaryConverter.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 142,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 106,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 114,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void message()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 167,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void error()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 174,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Thread newThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/BaseThreadFactory.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String taskName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/TracedExecutionException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TracedExecutionException prepareTrace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/TracedExecutionException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoftThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SoftThread.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReentrantResourcePool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ReentrantResourcePool.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 165,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 206,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void exclusiveUnlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 382,
  "endLine" : 389,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReadersWriterSpinLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ReadersWriterSpinLock.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AdaptiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/AdaptiveLock.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drainReadBuffers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 754,
  "endLine" : 759,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void applyRead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 787,
  "endLine" : 792,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 889,
  "endLine" : 897,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 909,
  "endLine" : 914,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 926,
  "endLine" : 931,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void makeAcquiredFromOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 108,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 143,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 824,
  "endLine" : 829,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 128,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void createDirectoryTree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 162,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 170,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void record()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Ratio.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getRatio()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Ratio.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 87,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void uncaughtException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/UncaughtExceptionHandler.java",
  "fileLinesCount" : 18,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 17,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Triple.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 75,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Pair.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 99,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static UnsupportedOperationException trackingOfIncomingEdgesNotSupported()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/YTDBDomainObjectInToken.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 14,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default GraphTraversal has()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 158,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordDuplicatedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/RecordDuplicatedException.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getEnvKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1196,
  "endLine" : 1202,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getValueAsLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1284,
  "endLine" : 1289,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static KeyPair computeKeyPair()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 126,
  "endLine" : 133,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PublicKey getPublicKey()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 158,
  "endLine" : 163,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startup()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 181,
  "endLine" : 186,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeShutdownHook()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 302,
  "endLine" : 307,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 672,
  "endLine" : 679,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 149,
  "endLine" : 154,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cancel()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerShutdownHook.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::server" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverRemoteTraversal.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::driver" ],
  "startLine" : 198,
  "endLine" : 204,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDBRemote instance()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 55,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void channelInactive()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBGremlinResponseHandler.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::driver" ],
  "startLine" : 34,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "record MethodDefinition()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "fileLinesCount" : 716,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 709,
  "endLine" : 715,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void internalInit()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialManager.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::lucene" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set newGeoSearch()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneGeoSpatialIndexEngine.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::lucene" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document buildDocument()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneGeoSpatialIndexEngine.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::lucene" ],
  "startLine" : 150,
  "endLine" : 155,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onAfterParsing()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDWithinFunction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::lucene" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneSpatialIndexFactory()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialIndexFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::lucene" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object decodeKey()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/index/LuceneSpatialIndex.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::lucene" ],
  "startLine" : 90,
  "endLine" : 95,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity toEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/LineStringShapeBuilder.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::lucene" ],
  "startLine" : 70,
  "endLine" : 75,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ShapeCollection fromMapGeoJson()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/GeometryCollectionShapeBuilder.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::lucene" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initClazz()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/GeometryCollectionShapeBuilder.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::lucene" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initClazz()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiPointShapeBuilder.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::lucene" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T fromMapGeoJson()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 108,
  "endLine" : 113,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void bindParameters()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 212,
  "endLine" : 221,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void bindMitre()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 244,
  "endLine" : 250,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void bindQuad()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 252,
  "endLine" : 258,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Query getFieldQuery()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/parser/LuceneMultiFieldQueryParser.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::lucene" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Query handleBoost()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/parser/LuceneMultiFieldQueryParser.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::lucene" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneDateTools.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::lucene" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleDateFormat format()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneDateTools.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::lucene" ],
  "startLine" : 109,
  "endLine" : 118,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneQueryBuilder()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneQueryBuilder.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::lucene" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void closeNRT()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 303,
  "endLine" : 308,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneFullTextIndexEngine.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::lucene" ],
  "startLine" : 130,
  "endLine" : 135,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerDefaultFunctions()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneFunctionsFactory.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::lucene" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map getMetadata()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnClassFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 101,
  "endLine" : 108,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map getMetadata()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnClassFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 152,
  "endLine" : 157,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map getMetadata()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnFieldsFunction.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::lucene" ],
  "startLine" : 106,
  "endLine" : 114,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map getMetadata()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnFieldsFunction.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::lucene" ],
  "startLine" : 151,
  "endLine" : 156,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map getMetadata()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnIndexFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 78,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map getMetadata()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnIndexFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 138,
  "endLine" : 143,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneTxChangesAbstract()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesAbstract.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::lucene" ],
  "startLine" : 42,
  "endLine" : 47,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isChained()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneTextOperator.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::lucene" ],
  "startLine" : 245,
  "endLine" : 250,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChangeableRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ChangeableRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPersistent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 311,
  "endLine" : 315,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTemporary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 323,
  "endLine" : 327,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 330,
  "endLine" : 334,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringBuilder toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 337,
  "endLine" : 341,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LiveQueryQueueThreadV2()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryQueueThreadV2.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void config()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/DatabaseUserAuthenticator.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role createRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 199,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 236,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void intercept()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultCI.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TokenSignImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/TokenSignImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GlobalUserImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/GlobalUserImpl.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 13,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getLinkedClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setLinkedType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setNotNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setMandatory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 151,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setReadonly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 164,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setMin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 177,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setMax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 190,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setDefaultValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 203,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setRegexp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 240,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 247,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getOwnerClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 287,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 308,
  "endLine" : 312,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public record IndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/schema/IndexDefinition.java",
  "fileLinesCount" : 14,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 14,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 976,
  "endLine" : 980,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInvolvedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1096,
  "endLine" : 1100,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassInvolvedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1118,
  "endLine" : 1122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1208,
  "endLine" : 1213,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void calculateHashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1451,
  "endLine" : 1455,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean indexExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 259,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Schema reload()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 295,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getClassByCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 346,
  "endLine" : 351,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GlobalProperty createGlobalProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 367,
  "endLine" : 371,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassInternal getClassInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 381,
  "endLine" : 386,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 288,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 296,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAllSuperClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 366,
  "endLine" : 370,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassInvolvedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 534,
  "endLine" : 538,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassInvolvedIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 541,
  "endLine" : 545,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassInvolvedIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 554,
  "endLine" : 558,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 604,
  "endLine" : 608,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void getClassIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 630,
  "endLine" : 634,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void getRawClassIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 636,
  "endLine" : 640,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GlobalPropertyImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/GlobalPropertyImpl.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/GlobalPropertyImpl.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 70,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInvolvedIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyInternal getPropertyInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 110,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassInvolvedIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 117,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassInvolvedIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 124,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInvolvedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 151,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassInvolvedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 164,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass setAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 212,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass setDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 304,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty getProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 353,
  "endLine" : 357,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 468,
  "endLine" : 472,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 481,
  "endLine" : 485,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 496,
  "endLine" : 500,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass setCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 521,
  "endLine" : 525,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void acquireSchemaWriteLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 413,
  "endLine" : 417,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ensurePropertiesSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 812,
  "endLine" : 816,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl addRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecuritySystemUserImpl.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRole addRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRole grant()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role revoke()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCreateRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReadRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBeforeUpdateRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAfterUpdateRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDeleteRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExecuteRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getSecurityPolicies()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 458,
  "endLine" : 462,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityPolicy getSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 465,
  "endLine" : 469,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createDefaultWriterRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 678,
  "endLine" : 682,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createDefaultReaderRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 785,
  "endLine" : 789,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createDefaultAdminRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 870,
  "endLine" : 874,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ResultInternal calculateOriginalValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1613,
  "endLine" : 1617,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ResourceGeneric()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 101,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createdFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunction createFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/DatabaseFunctionFactory.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceCached.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceCached.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateSequenceNoExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 210,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void onSequenceLibraryUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 216,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract long nextWork()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 435,
  "endLine" : 443,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean keyIgnored()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBElementImpl.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 225,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void executeSchemaCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 205,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  R computeSchemaCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 212,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void executeCommand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 219,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  I io()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 253,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/filter/YTDBHasLabelStep.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBDomainObjectVertexProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBDomainObjectVertexProperty.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkIfDeleted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 534,
  "endLine" : 538,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Iterator mapToDomainClassIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 544,
  "endLine" : 548,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloseableIterator execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBRemovePropertyService.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkIfDeleted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 494,
  "endLine" : 498,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraphQuery()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQuery.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/gryo/YTDBVertexPropertyIdGyroSerializer.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Map initWriteContextMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBVertexPropertyIdBinarySerializer.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doWriteValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBRecordIdBinarySerializer.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doWriteValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBChangeableRecordIdBinarySerializer.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyImpl.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 142,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  void autoExecuteInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraph.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraphEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphEmbedded.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List smartSplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 262,
  "endLine" : 266,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1018,
  "endLine" : 1022,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONReader readNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 183,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter endObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 302,
  "endLine" : 306,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void newline()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 487,
  "endLine" : 491,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIdInternal deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 478,
  "endLine" : 482,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 253,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 134,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object convertValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerStringAbstract.java",
  "fileLinesCount" : 669,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordAbstract fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerStringAbstract.java",
  "fileLinesCount" : 669,
  "components" : [ "primary::core" ],
  "startLine" : 647,
  "endLine" : 652,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map loadFieldTypes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/FieldTypesString.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserializeDelta()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 181,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static byte deserializeByte()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1008,
  "endLine" : 1012,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long readSignedVarLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/VarIntSerializer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long readSignedVarLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/VarIntSerializer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int writeNullLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 242,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeLinkOptimized()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 340,
  "endLine" : 344,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 223,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fill()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 306,
  "endLine" : 310,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char getAsChar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 407,
  "endLine" : 411,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getAsLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 417,
  "endLine" : 421,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getAsInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 423,
  "endLine" : 427,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short getAsShort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 429,
  "endLine" : 433,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchFromRidsStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromRidsStep.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendTimeout()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AbstractExecutionStep.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LimitExecutionStep.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FilterByClassStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterByClassStep.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterByClassStep.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 70,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AccumulatingTimeoutStep.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UnwrapPreviousValueStep.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchFromVariableStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromVariableStep.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromVariableStep.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteExecutionPlan.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertExecutionPlan.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertExecutionPlan.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReturnStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnStep.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCondPair()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexCondPair.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexCondPair.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CastToEdgeStep.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckRecordTypeStep.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 150,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GetValueFromIndexEntryStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GetValueFromIndexEntryStep.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EmptyDataGeneratorStep.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchFirstStep.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UnwindStep.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SkipExecutionStep.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSet.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSet.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 285,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateRemoveStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateRemoveStep.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateRemoveStep.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlan.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidateImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateImpl.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteStep.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CopyRecordContentBeforeUpdateStep.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProjectionCalculationStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ProjectionCalculationStep.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchPatternsStep.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptLineStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptLineStep.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateSetStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateSetStep.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateSetStep.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RemoveEmptyOptionalsStep.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GuaranteeEmptyCountStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GuaranteeEmptyCountStep.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DistinctExecutionStep.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateMergeStep.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CastToVertexStep.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RemoveEdgePointersStep.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalResultSet copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEachRemaining()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 154,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/BatchStep.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLProjectionItem projectionFromAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 781,
  "endLine" : 785,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLWhereClause createWhereFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1952,
  "endLine" : 1956,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CopyEntityStep.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RidSetIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSetIterator.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEachRemaining()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorResultSet.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CostMeasureExecutionStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/CostMeasureExecutionStream.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 17,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExpireResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExpireResultSet.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeoutResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/TimeoutResultSet.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FilterExecutionStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/FilterExecutionStream.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 16,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEachRemaining()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionResultSet.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchStep.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateContentStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateContentStep.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateContentStep.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MatchReverseEdgeTraverser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchReverseEdgeTraverser.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MatchEdgeTraverser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckSafeDeleteStep.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FilterNotMatchPatternStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterNotMatchPatternStep.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChainStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterNotMatchPatternStep.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 99,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Iterator init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ForEachStep.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmptyNoWait()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 123,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 130,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List subList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int currentSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 152,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 312,
  "endLine" : 316,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 319,
  "endLine" : 323,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeExternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 330,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 341,
  "endLine" : 345,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 348,
  "endLine" : 352,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void notifyNewItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 383,
  "endLine" : 387,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicLegacyResultSet copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 238,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void notifyNewItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 234,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 232,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyAttributeStatement.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIsNotDefinedCondition copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLJson copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 294,
  "endLine" : 298,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 319,
  "endLine" : 323,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInteger copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInteger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInteger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 234,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRecordAttribute copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRecordAttribute.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRecordAttribute.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNamedParameter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSleepStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSleepStatement.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 92,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 154,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 438,
  "endLine" : 442,
  "linesOfCode" : 5,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 314,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 376,
  "endLine" : 380,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 382,
  "endLine" : 386,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLGroupBy copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGroupBy.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGroupBy.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 314,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 217,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropIndexStatement.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1309,
  "endLine" : 1313,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTimeout.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 194,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SQLIdentifier getNextAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SubQueryCollector.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExplainStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExplainStatement.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 100,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLetClause copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetClause.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetClause.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 99,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 229,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 173,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable executeIndexedFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 162,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canExecuteIndexedFunctionWithoutIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 177,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowsIndexedFunctionExecutionOnTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 192,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean executeIndexedFunctionAfterIndexSearch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 209,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaCharStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 477,
  "endLine" : 481,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMultiMatchPathItem.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDropUserStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropUserStatement.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 358,
  "endLine" : 362,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 364,
  "endLine" : 368,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterDatabaseStatement.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canExecuteIndexedFunctionWithoutIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 75,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowsIndexedFunctionExecutionOnTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean executeIndexedFunctionAfterIndexSearch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLValueExpression copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void openNodeScope()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JJTYouTrackDBSqlState.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSet.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void start()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSet.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEachRemaining()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSet.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSet.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProjection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLEqualsOperator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpressionStatement.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBatch.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 130,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getNextAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/AggregateProjectionSplit.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 38,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchPathItem copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItemFirst.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItemFirst.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertSetExpression.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertSetExpression.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeSimple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStorageStatement.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProfileStorageStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStorageStatement.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 567,
  "endLine" : 571,
  "linesOfCode" : 5,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 185,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLPermission copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPermission.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFloatingPoint.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFloatingPoint.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 126,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 256,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void jjCheckNAddTwoStates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5309,
  "endLine" : 5313,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReInit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5358,
  "endLine" : 5363,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSkip.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIsDefinedCondition copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 99,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIsNullCondition copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUnwind copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUnwind.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRebuildIndexStatement.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isAggregateFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 413,
  "endLine" : 417,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 491,
  "endLine" : 495,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 550,
  "endLine" : 554,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 556,
  "endLine" : 560,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 329,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCommandLineOption copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommandLineOption.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInputParameter.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 187,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSetLifecycleDecorator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEachRemaining()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSetLifecycleDecorator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMetadataIdentifier copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMetadataIdentifier.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMetadataIdentifier.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArrayConcatExpression copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 205,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 211,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLPositionalParameter copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPositionalParameter.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPositionalParameter.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLConsoleStatement.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFetchPlan copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlan.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhileBlock.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhileBlock.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 143,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArraySingleValuesSelector copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 158,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateRemoveItem.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEachRemaining()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExplainResultSet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 125,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 358,
  "endLine" : 362,
  "linesOfCode" : 5,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProfileStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStatement.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 98,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 154,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setArrayValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 226,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProjectionItem getExpandContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 247,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 329,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNumber copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNumber.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 38,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIndexName copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexName.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexName.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayNumberSelector.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 142,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 213,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 307,
  "endLine" : 311,
  "linesOfCode" : 5,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canExecuteIndexedFunctionWithoutIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowsIndexedFunctionExecutionOnTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean executeIndexedFunctionAfterIndexSearch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 189,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLParenthesisBlock copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLimit.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromClause.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromClause.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFromClause copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromClause.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromClause.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLReturnStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLReturnStatement.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 605,
  "endLine" : 609,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 612,
  "endLine" : 616,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 652,
  "endLine" : 656,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 399,
  "endLine" : 403,
  "linesOfCode" : 5,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchExpression.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getInvolvedFields()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 257,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFilterItemFieldAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemFieldAny.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFilterItemFieldAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemFieldAll.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void optimize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 461,
  "endLine" : 465,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object parseValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLHelper.java",
  "fileLinesCount" : 541,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 100,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractSQLMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/AbstractSQLMethod.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionRuntime.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 147,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionIn.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionOut.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection propertyNamesForIndexCandidates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionBothV.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionOutE.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection propertyNamesForIndexCandidates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionOutE.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionInE.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionBothE.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionBoth.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionPercentile.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionList.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionMap.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionSet.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionAbstract.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET setProgressListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorAbstract.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result defaultTransformer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/transformer/ScriptTransformerImpl.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandExecutorScript parse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptBinding.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptBinding.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptBinding.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptBinding.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getSupportedLanguages()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 288,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void bindInjectors()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 329,
  "endLine" : 333,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void bindDatabase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 354,
  "endLine" : 358,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerInjection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 471,
  "endLine" : 475,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptManager registerFormatter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 528,
  "endLine" : 532,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptManager registerResultHandler()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 534,
  "endLine" : 538,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandScript.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptResultSet.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object command()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl save()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 140,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Jsr223ScriptExecutor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/Jsr223ScriptExecutor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Traverse target()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 159,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 225,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraverseAbstractProcess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseAbstractProcess.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 456,
  "endLine" : 460,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerExecutor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandManager.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandManager.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void closeAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandManager.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 128,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDbName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/BaseException.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConcurrentCreateException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ConcurrentCreateException.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConcurrentCreateException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ConcurrentCreateException.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandSQLParsingException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandSQLParsingException.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CoreException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CoreException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandScriptException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandScriptException.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommonDurableComponentException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommonDurableComponentException.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryParsingException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/QueryParsingException.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long calculateReadCacheMaxMemory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/local/EngineLocalPaginated.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 123,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void changeCacheSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/local/EngineLocalPaginated.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 135,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorCollections.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initShutdownQueue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 335,
  "endLine" : 339,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unregisterWeakYouTrackDBStartupListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 641,
  "endLine" : 645,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unregisterWeakYouTrackDBShutdownListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 654,
  "endLine" : 658,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransactionImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FrontendTransactionImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 141,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 827,
  "endLine" : 832,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void storageBegun()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1225,
  "endLine" : 1229,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isActive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1246,
  "endLine" : 1250,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet query()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1662,
  "endLine" : 1666,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet query()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1669,
  "endLine" : 1673,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1676,
  "endLine" : 1680,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1683,
  "endLine" : 1687,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void command()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1690,
  "endLine" : 1694,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void command()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1697,
  "endLine" : 1701,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 144,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCleared()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChanges.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default ResultSet computeGremlinScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 469,
  "endLine" : 473,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void executeScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 475,
  "endLine" : 479,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void executeSQLScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 481,
  "endLine" : 485,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void executeGremlinScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 487,
  "endLine" : 491,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIdInternal getNextRidInCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 450,
  "endLine" : 454,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIdInternal getPreviousRidInCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 458,
  "endLine" : 462,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContextConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ContextConfiguration.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/AbstractIndexDefinition.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 85,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexRemote create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean doRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 272,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCursor iterateEntriesBetween()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 393,
  "endLine" : 397,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedMap toMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 141,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getDocumentValueToIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 231,
  "endLine" : 235,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 251,
  "endLine" : 255,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedMap toMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 180,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/DefaultIndexFactory.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void acquireExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 193,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 246,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acquireAtomicExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 376,
  "endLine" : 381,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CompositeKey createCompositeKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 400,
  "endLine" : 404,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Index createIndexInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/Indexes.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 135,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 448,
  "endLine" : 452,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedMap toMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 467,
  "endLine" : 471,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerAbstract.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 155,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexNotUnique()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexNotUnique.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void doPutV1()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMultiValues.java",
  "fileLinesCount" : 600,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 158,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean doRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMultiValues.java",
  "fileLinesCount" : 600,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 165,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean doRemoveV1()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMultiValues.java",
  "fileLinesCount" : 600,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 171,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexMetadata loadMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 264,
  "endLine" : 268,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getKeySize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 308,
  "endLine" : 312,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean doRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 540,
  "endLine" : 544,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 547,
  "endLine" : 551,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 554,
  "endLine" : 559,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean doRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 562,
  "endLine" : 566,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SharedLinkBagBTree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LinkBagBucketPointer.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 193,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKey.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 13,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 241,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 249,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/EmbeddedLinkBag.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fillAllSorted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/TreeBasedBagChangesContainer.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Change deserializeChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ChangeSerializationHelper.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean increment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbsoluteChange.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbsoluteChange.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbsoluteChange.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkPositive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbsoluteChange.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 246,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void transactionClear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 347,
  "endLine" : 352,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 591,
  "endLine" : 595,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 696,
  "endLine" : 701,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BTreeBasedLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/BTreeBasedLinkBag.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1027,
  "endLine" : 1033,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rollback()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3167,
  "endLine" : 3172,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unregisterRecoverListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3703,
  "endLine" : 3707,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3903,
  "endLine" : 3907,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fullIncrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4780,
  "endLine" : 4784,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restoreFromIncrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4788,
  "endLine" : 4792,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void lockIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5096,
  "endLine" : 5100,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void lockCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5102,
  "endLine" : 5106,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AtomicUnitStartMetadataRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitStartMetadataRecord.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 17,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeToByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitStartMetadataRecord.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/OperationUnitRecord.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber logAtomicOperationStartRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 947,
  "endLine" : 951,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fire()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/EventWrapper.java",
  "fileLinesCount" : 19,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLongValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIntValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setShortValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void moveData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLongValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIntValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 99,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short getShortValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getByteValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 117,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/UpdatePageRecord.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 123,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void deserializeFromByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/HighLevelTransactionChangeRecord.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Cursor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/Cursor.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 13,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractPageWALRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractPageWALRecord.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/LogSequenceNumber.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileCreatedWALRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileCreatedWALRecord.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int serializedSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileCreatedWALRecord.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber log()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 83,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected  T calculateInsideComponentOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CacheEntry addPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 143,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void releasePageFromWrite()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 149,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected long addFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 164,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void deleteFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 178,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void truncateFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 191,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final LogSequenceNumber getLsn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LogSequenceNumber getLogSequenceNumberFromPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setLogSequenceNumberForPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void restoreChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 349,
  "endLine" : 354,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setLsn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 356,
  "endLine" : 362,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void throwFreezeExceptionIfNeeded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/operationsfreezer/OperationsFreezer.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AtomicOperationsTable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsTable.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void acquireExclusiveLockTillOperationComplete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 330,
  "endLine" : 334,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void acquireReadLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 336,
  "endLine" : 341,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void postDeleteSteps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 652,
  "endLine" : 656,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void clearStorageDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 729,
  "endLine" : 733,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbsoluteChange getLinkBagCounter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 2003,
  "endLine" : 2007,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkForClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 432,
  "endLine" : 436,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxRecordSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 607,
  "endLine" : 612,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean insideRecordBounds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 705,
  "endLine" : 709,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setElement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 646,
  "endLine" : 650,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseFromWrite()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 283,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFilledUpTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 303,
  "endLine" : 307,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void truncateFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 358,
  "endLine" : 363,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean fileIdsAreEqual()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 620,
  "endLine" : 625,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbsoluteChange getLinkBagCounter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readMinimumCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 311,
  "endLine" : 315,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void entryToStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 510,
  "endLine" : 514,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BigInteger unsigned()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/nkbtree/normalizers/DecimalKeyNormalizer.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeNullBucketV1.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SBTreeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeValue.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 38,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeNullBucketV2.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SBTreeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeValue.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 38,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueEntryPointV3.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueV3NullBucket.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemovalPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/RemovalPathItem.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 13,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 271,
  "endLine" : 277,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 279,
  "endLine" : 285,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 473,
  "endLine" : 478,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2NullBucket.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void decrementSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2NullBucket.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeMainLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 466,
  "endLine" : 470,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 1084,
  "endLine" : 1089,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2EntryPoint.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNoDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/SimpleMultiValueTracker.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/SimpleMultiValueTracker.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 110,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sourceFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/SimpleMultiValueTracker.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordBytes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeTimeline()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 165,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BidirectionalLinksIterable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/BidirectionalLinksIterable.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 142,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedSet newEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 920,
  "endLine" : 924,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkList newLinkList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1026,
  "endLine" : 1030,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkSet newLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1053,
  "endLine" : 1057,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasSameContentOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2083,
  "endLine" : 2088,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updatePropertyFromNonTypedMapValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2485,
  "endLine" : 2489,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getCollectionTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2784,
  "endLine" : 2789,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLazyLoad()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3121,
  "endLine" : 3126,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPropertiesCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3159,
  "endLine" : 3164,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3166,
  "endLine" : 3171,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initPropertyAccess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3754,
  "endLine" : 3758,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSizeable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RelationsIteratorAbstract.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 160,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET updateFromJSON()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 217,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addIdentityChangeListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 480,
  "endLine" : 484,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeIdentityChangeListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 487,
  "endLine" : 491,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int skipWhiteSpace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 887,
  "endLine" : 892,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int findNextWhiteSpace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 894,
  "endLine" : 899,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getNumericValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 1070,
  "endLine" : 1074,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScheduledEvent build()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEventBuilder.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEventBuilder.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 75,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchPlanLevel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchPlan.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeforeArray()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchContext.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeforeDocument()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchContext.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchContext.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 92,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbeddedPooled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbeddedPooled.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SessionPoolImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionPoolImpl.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 70,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SessionPoolImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionPoolImpl.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 98,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraph asGraph()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionPoolImpl.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 135,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CachedDatabasePoolFactory createCachedDatabasePoolFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 233,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DatabaseSessionEmbedded internalCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 908,
  "endLine" : 912,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1200,
  "endLine" : 1204,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInterruptCurrentOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/ExecutionThreadLocal.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession acquire()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolBase.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 155,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void release()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolBase.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 209,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringCacheKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/StringCacheKey.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 14,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBConfigBuilderImpl addGlobalConfigurationParameter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigBuilderImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBConfigBuilderImpl addAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigBuilderImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 128,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processBrokenRids()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 296,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void parseSetting()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImpExpAbstract.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void message()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/GraphRepair.java",
  "fileLinesCount" : 649,
  "components" : [ "primary::core" ],
  "startLine" : 507,
  "endLine" : 511,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void message()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseTool.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseRecordWalker onProgressPeriodically()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseRecordWalker.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void message()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/BonsaiTreeRepair.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 123,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CachedDatabasePoolFactory reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CachedDatabasePoolFactoryImpl.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 154,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkForClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CachedDatabasePoolFactoryImpl.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 202,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YTDBGraph openGraph()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 209,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 410,
  "endLine" : 414,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIfNotExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 441,
  "endLine" : 445,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 481,
  "endLine" : 485,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 416,
  "endLine" : 421,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNoTxMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1388,
  "endLine" : 1392,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void callOnCloseListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2514,
  "endLine" : 2519,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession setRetainRecords()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2599,
  "endLine" : 2603,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2895,
  "endLine" : 2900,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkOpenness()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3644,
  "endLine" : 3648,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void queryClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3743,
  "endLine" : 3748,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void closeActiveQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3751,
  "endLine" : 3755,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCollectionEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3772,
  "endLine" : 3777,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCollectionVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3780,
  "endLine" : 3785,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void forEachInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3825,
  "endLine" : 3830,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void forEachInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3869,
  "endLine" : 3874,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkTxActive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4327,
  "endLine" : 4331,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void executeScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/BasicDatabaseSession.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 198,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession acquire()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 160,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void notifyEvictor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 397,
  "endLine" : 401,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 299,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 192,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void transactionClear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 426,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 126,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 146,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void transactionClear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 308,
  "endLine" : 312,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 404,
  "endLine" : 408,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addLast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 411,
  "endLine" : 415,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T removeFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 428,
  "endLine" : 432,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T removeLast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 435,
  "endLine" : 439,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/MultiValueChangeEvent.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void transactionClear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 631,
  "endLine" : 635,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityLinkSetImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 98,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityLinkListImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityLinkListImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityLinkListImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityLinkListImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 197,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void transactionClear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 364,
  "endLine" : 368,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable removeFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 507,
  "endLine" : 511,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable removeLast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 514,
  "endLine" : 518,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void removeOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/TrackedMultiValue.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 132,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void transactionClear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 266,
  "endLine" : 270,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endCommand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CommandTimeoutChecker.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SystemDatabase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SystemDatabase.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T executeWithDB()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SystemDatabase.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 149,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkIfEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SystemDatabase.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 163,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int compareUnsignedByte()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/UnsafeByteArrayComparatorV2.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int compareUnsignedByte()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/UnsafeByteArrayComparator.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ByteBufferPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/ByteBufferPool.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ByteBufferPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/ByteBufferPool.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 132,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigurableStatefulFactory register()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/factory/ConfigurableStatefulFactory.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void flush()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/LogManager.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Double deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double deserializeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Double deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 181,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Character deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Character deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 181,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 188,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 170,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinaryTypeSerializer.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinaryTypeSerializer.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Short deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Short deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 183,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Float deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Float deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 99,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Float deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 170,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Byte deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 169,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 155,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 162,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 198,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 156,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 134,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int staticGetObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 225,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/ErrorCode.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVerboseLevel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 180,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateHints()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 532,
  "endLine" : 536,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SoftThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SoftThread.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ScheduledExecutorService newSingleThreadScheduledPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ThreadPoolExecutors.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 123,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Thread newThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/NonDaemonThreadFactory.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onStartup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ReentrantResourcePool.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkForClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePoolFactory.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAllResources()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePool.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 195,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void removeState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 257,
  "endLine" : 263,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AdaptiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/AdaptiveLock.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AdaptiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/AdaptiveLock.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AdaptiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/AdaptiveLock.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/AdaptiveLock.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 144,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Lock acquireSharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 364,
  "endLine" : 369,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseSharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 438,
  "endLine" : 443,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 483,
  "endLine" : 488,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void release()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 411,
  "endLine" : 415,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void afterWrite()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 676,
  "endLine" : 680,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void afterRead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 688,
  "endLine" : 692,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  List getSingletonList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 939,
  "endLine" : 943,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean compareStartIgnoreCase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 456,
  "endLine" : 460,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkValidName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 176,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void deleteFolderIfEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/listener/ListenerManger.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unregisterListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/listener/ListenerManger.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeRateType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 70,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RatioType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 98,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GlobalMetrics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricsRegistry.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseMetrics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricsRegistry.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 150,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerInteger.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongInteger.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static synchronized  Iterator lookupProviderWithYouTrackDBClassLoader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/ClassLoaderHelper.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairObjectInteger.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerBoolean.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerObject.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pair setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Triple.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongObject.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Pair.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongLong.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public record RawTriple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawTriple.java",
  "fileLinesCount" : 8,
  "components" : [ "primary::core" ],
  "startLine" : 3,
  "endLine" : 8,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default GraphTraversal addAbstractSchemaClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YTDBGraphTraversalSource createClassic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBDemoGraphFactory.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 17,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YTDBGraphTraversalSource createModern()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBDemoGraphFactory.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YTDBGraphTraversalSource createKitchenSink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBDemoGraphFactory.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YTDBGraphTraversalSource createGratefulDead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBDemoGraphFactory.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void autoExecuteInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalSourceDSL.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/YouTrackDB.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 179,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDB instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/YourTracks.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValueAsString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1272,
  "endLine" : 1276,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getValueAsInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1278,
  "endLine" : 1282,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerSecurityConfig()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerSecurityConfig.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::server" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBUser()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSettings.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::server" ],
  "startLine" : 121,
  "endLine" : 125,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSessionOpProcessor.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::server" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected GremlinExecutor getGremlinExecutor()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSessionOpProcessor.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::server" ],
  "startLine" : 189,
  "endLine" : 193,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBStandardOpProcessor.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::server" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void registerMetrics()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBGremlinSession.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::server" ],
  "startLine" : 258,
  "endLine" : 262,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerConfigurationManager()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/config/ServerConfigurationManager.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::server" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ServerShutdownHook()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerShutdownHook.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::server" ],
  "startLine" : 28,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transaction tx()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverRemoteConnection.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::driver" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverWebSocketChannelizer.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::driver" ],
  "startLine" : 10,
  "endLine" : 15,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBRemote()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List listSystemUsers()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 168,
  "endLine" : 172,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List getTypeArguments()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "fileLinesCount" : 716,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 658,
  "endLine" : 662,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getPackageName()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/GremlinDslProcessor.java",
  "fileLinesCount" : 716,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 702,
  "endLine" : 706,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneLegacySpatialIndexEngine.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::lucene" ],
  "startLine" : 219,
  "endLine" : 223,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneSpatialIndexEngineDelegator()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 97,
  "endLine" : 101,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneGeoSpatialIndexEngine.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::lucene" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onAfterParsing()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDistanceSphereFunction.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::lucene" ],
  "startLine" : 105,
  "endLine" : 111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialIndexFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::lucene" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialIndexFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::lucene" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryContext build()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilder.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::lucene" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initClazz()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeFactory.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::lucene" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initClazz()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiPolygonShapeBuilder.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::lucene" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double distance()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeOperationImpl.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::lucene" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isWithInDistance()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeOperationImpl.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::lucene" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean intersect()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeOperationImpl.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::lucene" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Query getFieldQuery()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/parser/LuceneMultiFieldQueryParser.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::lucene" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String genValueId()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneIndexType.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::lucene" ],
  "startLine" : 94,
  "endLine" : 98,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexWriter createIndexWriter()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexWriterFactory.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::lucene" ],
  "startLine" : 17,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void startNRT()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 297,
  "endLine" : 301,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void cancelCommitTask()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 310,
  "endLine" : 314,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void closeSearchManager()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 316,
  "endLine" : 320,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Query deleteQuery()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 529,
  "endLine" : 534,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexWriter createIndexWriter()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneFullTextIndexEngine.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::lucene" ],
  "startLine" : 85,
  "endLine" : 92,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/LuceneIndexFactory.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::lucene" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/LuceneIndexFactory.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::lucene" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneIndexFactory()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/LuceneIndexFactory.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::lucene" ],
  "startLine" : 68,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneFullTextIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneFullTextIndex.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::lucene" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection get()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 278,
  "endLine" : 282,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 344,
  "endLine" : 347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 350,
  "endLine" : 353,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 356,
  "endLine" : 359,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 368,
  "endLine" : 371,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContextualRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContextualRecordId setContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stopExecution()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryQueueThread.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer subscribe()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryQueueThread.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer subscribe()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stopExecution()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryQueueThreadV2.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser authenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/ServerConfigAuthenticator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAuthorized()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/ServerConfigAuthenticator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAuthorized()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SecurityAuthenticatorAbstract.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser authenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SecurityAuthenticatorAbstract.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isPasswordValid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SecurityAuthenticatorAbstract.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymmetricKey setDefaultCipherTransform()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymmetricKey setIteration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymmetricKey setKeyAlgorithm()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymmetricKey setKeySize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymmetricKey setSaltLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymmetricKey setSeedAlgorithm()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymmetricKey setSeedPhrase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser securityAuthenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getSecurityPolicies()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityPolicy getSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getFilteredProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 288,
  "endLine" : 291,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowedWrite()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 294,
  "endLine" : 297,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getAllFilteredProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 330,
  "endLine" : 333,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser securityAuthenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 336,
  "endLine" : 339,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addTemporaryUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1201,
  "endLine" : 1204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyProxy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAllIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAllIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFullName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNotNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMandatory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReadonly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 209,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRegexp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 270,
  "endLine" : 273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getCustomKeys()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 276,
  "endLine" : 279,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 290,
  "endLine" : 293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 296,
  "endLine" : 299,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 302,
  "endLine" : 305,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyTypeInternal getTypeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 320,
  "endLine" : 323,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String conversionErrorMessage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1741,
  "endLine" : 1744,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SchemaClassImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setPolymorphicCollectionIds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 676,
  "endLine" : 679,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void truncateCollectionInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 688,
  "endLine" : 691,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 982,
  "endLine" : 985,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassInvolvedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1136,
  "endLine" : 1139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassInvolvedIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1141,
  "endLine" : 1144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1158,
  "endLine" : 1161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseSchemaWriteLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1231,
  "endLine" : 1234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setCollectionIds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1682,
  "endLine" : 1685,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImmutableSchema makeSnapshot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int countClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createAbstractClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GlobalProperty getGlobalPropertyById()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 355,
  "endLine" : 358,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getGlobalProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 361,
  "endLine" : 364,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionSelectionFactory getCollectionSelectionFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 374,
  "endLine" : 377,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntSet getBlobCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 388,
  "endLine" : 391,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int addBlobCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 393,
  "endLine" : 396,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeBlobCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 398,
  "endLine" : 401,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String removeQuotes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 540,
  "endLine" : 543,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/clusterselection/RoundRobinCollectionSelectionStrategy.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionSelectionFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/clusterselection/CollectionSelectionFactory.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/clusterselection/BalancedCollectionSelectionStrategy.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/clusterselection/DefaultCollectionSelectionStrategy.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/clusterselection/DefaultCollectionSelectionStrategy.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 281,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getSubclasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 347,
  "endLine" : 350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long count()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 386,
  "endLine" : 389,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 478,
  "endLine" : 481,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 484,
  "endLine" : 487,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassInvolvedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 548,
  "endLine" : 551,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean areIndexed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 580,
  "endLine" : 583,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 586,
  "endLine" : 589,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 592,
  "endLine" : 595,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty createProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 598,
  "endLine" : 601,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 611,
  "endLine" : 614,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 662,
  "endLine" : 665,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexConfigProperty copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/IndexConfigProperty.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassProxy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionSelectionStrategy getCollectionSelection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCollectionForNewInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInvolvedIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void getIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long count()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void truncate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long count()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index getClassIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInvolvedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassInvolvedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean areIndexed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean areIndexed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 188,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 202,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStrictMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStrictMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 224,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasSuperClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSuperClassesNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeSuperClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 277,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 280,
  "endLine" : 283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 294,
  "endLine" : 297,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStreamableName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 307,
  "endLine" : 310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 386,
  "endLine" : 389,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean existsProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 392,
  "endLine" : 395,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSubClassOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 450,
  "endLine" : 453,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSubClassOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 456,
  "endLine" : 459,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuperClassOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 462,
  "endLine" : 465,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 475,
  "endLine" : 478,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEdgeType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 503,
  "endLine" : 506,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVertexType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 509,
  "endLine" : 512,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 515,
  "endLine" : 518,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 528,
  "endLine" : 531,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 534,
  "endLine" : 537,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getCustomKeys()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 540,
  "endLine" : 543,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 546,
  "endLine" : 549,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasPolymorphicCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 552,
  "endLine" : 555,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 251,
  "endLine" : 254,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl getOrCreateClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl createAbstractClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 280,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl createAbstractClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 282,
  "endLine" : 285,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityResourceCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceCollection.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyAccess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/PropertyAccess.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityResourceFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceFunction.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl authenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role createRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 408,
  "endLine" : 411,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 583,
  "endLine" : 586,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Identity.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl setName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 279,
  "endLine" : 282,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl setPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 288,
  "endLine" : 291,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNowValid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCloseToExpire()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityProxy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl createUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl createUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role createRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityResourceClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceClass.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Function()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Function()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Function setName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Function setParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Function setIdempotent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Function setCallback()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Function getFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FunctionLibraryProxy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryProxy.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceLibraryProxy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryProxy.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSequenceNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSequenceCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DBSequence createSequence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceHelper.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateParams setStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateParams setIncrement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateParams setCacheSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateParams setLimitValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateParams setOrderType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateParams setRecyclable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateParams setTurnLimitOff()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateParams setCurrentValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DBSequence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 224,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static SequenceOrderType getOrderType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 340,
  "endLine" : 343,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 430,
  "endLine" : 433,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceLibraryAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryAbstract.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBCustomSchemaPropertyPToken.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String label()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBElementImpl.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBElementImpl.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBElementImpl.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraphImplAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  C compute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBCustomSchemaClassPropertyPToken.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBDomainObjectVertexProperty.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBVertexProperty create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBPropertyFactory.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl getSchemaClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 520,
  "endLine" : 524,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBCommandService()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBCommandService.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQuery.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDBImpl ytdbInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphFactory.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBTransaction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphEmptyQuery.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIdInternal read()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/gryo/RecordIdGyroSerializer.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getSerializedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBVertexPropertyIdBinarySerializer.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBAbstractCustomTypeSerializer.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  void executeInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraph.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  R computeInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraph.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphEmbedded.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraphQueryBuilder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List split()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 885,
  "endLine" : 888,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONReader readNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String writeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String writeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter beginObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 247,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter beginObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 252,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter beginObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter beginCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 319,
  "endLine" : 322,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter writeObjects()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 358,
  "endLine" : 361,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter writeAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 377,
  "endLine" : 380,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter flush()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 459,
  "endLine" : 462,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 464,
  "endLine" : 467,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter append()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 469,
  "endLine" : 472,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter setPrettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 478,
  "endLine" : 481,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void staticSerialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 373,
  "endLine" : 377,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeKey deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 488,
  "endLine" : 491,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeKey deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 494,
  "endLine" : 497,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 503,
  "endLine" : 506,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 509,
  "endLine" : 512,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 407,
  "endLine" : 410,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 413,
  "endLine" : 416,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void serializeByte()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1014,
  "endLine" : 1017,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void write()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/VarIntSerializer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinary.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordSerializerBinary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinary.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordSerializerBinary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinary.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BytesContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BytesContainer.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BytesContainer skip()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BytesContainer.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static GlobalProperty getGlobalProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeByte()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 335,
  "endLine" : 338,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void skipClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1226,
  "endLine" : 1229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setStreamableClassLoader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/StreamableHelper.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void write()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemoryStream setPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 261,
  "endLine" : 264,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fill()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 298,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 439,
  "endLine" : 442,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractExecutionStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AbstractExecutionStep.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LimitExecutionStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LimitExecutionStep.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SingleOpExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpExecutionPlan.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AccumulatingTimeoutStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AccumulatingTimeoutStep.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream start()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIdentifiable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isProjection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 808,
  "endLine" : 812,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean checkSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 892,
  "endLine" : 895,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getMetadataKeys()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 956,
  "endLine" : 959,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRelation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1023,
  "endLine" : 1026,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ResultInternal toResultInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1384,
  "endLine" : 1387,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIdentifiable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity getEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex getVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge getEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob getBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPropertyNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result detach()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity asEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity asEntityOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isProjection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DBRecord asRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DBRecord asRecordOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob asBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob asBlobOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRelation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map toMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge asEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge asEdgeOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckRecordTypeStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckRecordTypeStep.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchPathsStep.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchPathsStep.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmptyDataGeneratorStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EmptyDataGeneratorStep.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LetQueryStep.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteVertexExecutionPlanner.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleCastToVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteVertexExecutionPlanner.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchPathElementsStep.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesFromToVerticesStep.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExpandStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExpandStep.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromIndexStep.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UnwindStep.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SkipExecutionStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SkipExecutionStep.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesToVerticesStep.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexedFunctionStep.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteEdgeExecutionPlanner.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteEdgeExecutionPlanner.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleCastToEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteEdgeExecutionPlanner.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteExecutionPlanner.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchFromCollectionExecutionStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromCollectionExecutionStep.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EdgeTraversal.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SingleOpServerExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpServerExecutionPlan.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateRemoveStep.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassIndexFinder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/ClassIndexFinder.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RangeIndexCanditate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/RangeIndexCanditate.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GlobalLetExpressionStep.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeoutStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/TimeoutStep.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/TimeoutStep.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchPatternsStep.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptLineStep.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateSetStep.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchElementsStep.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OrderByStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/OrderByStep.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RemoveEmptyOptionalsStep.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchFromIndexValuesStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexValuesStep.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isFullTextIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 467,
  "endLine" : 470,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 904,
  "endLine" : 907,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateMergeStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateMergeStep.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateMergeStep.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isOptional()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 224,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isOptionalChain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchExecutionPlanner.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 532,
  "endLine" : 535,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BatchStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/BatchStep.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BatchStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/BatchStep.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/BatchStep.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void handleNoTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1110,
  "endLine" : 1113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CopyEntityStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CopyEntityStep.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T computeIfAbsent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T computeIfPresent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T compute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T merge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IteratorResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorResultSet.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionPlan getExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorResultSet.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void replaceAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable computeIfAbsent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable computeIfPresent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable compute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable merge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fail()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExpireResultSet.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fail()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/TimeoutResultSet.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ResultSetEdgeTraverser.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OnCloseExecutionStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/OnCloseExecutionStream.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/OnCloseExecutionStream.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LimitedExecutionStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LimitedExecutionStream.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IteratorExecutionStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorExecutionStream.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorExecutionStream.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FlatMapExecutionStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/FlatMapExecutionStream.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SubQueryStep.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String head()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ParallelExecStep.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void convertToModifiableResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlanner.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MatchStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchStep.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream createNextResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchStep.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateContentStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateContentStep.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MatchEdgeTraverser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static boolean matchesFilters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 272,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExecutionStepInternal.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DDLExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DDLExecutionPlan.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LetExpressionStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromIndexWithKeyStep.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromIndexWithKeyStep.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterNotMatchPatternStep.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AggregateProjectionCalculationStep.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RecordsReturnHandler()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RecordsReturnHandler.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void storeResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RecordsReturnHandler.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onLiveResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LocalLiveResultListener.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LegacyResultSet setLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LegacyResultSet setLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LiveLegacyResultSet copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 339,
  "endLine" : 342,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/WhileStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 479,
  "endLine" : 482,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 530,
  "endLine" : 533,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 344,
  "endLine" : 347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNamedParameter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSleepStatement.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSleepStatement.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 396,
  "endLine" : 399,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean resolveIsGraphFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AggregationContext getAggregationContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1241,
  "endLine" : 1244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTimeout.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier addStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SubQueryCollector.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier addStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SubQueryCollector.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExplainStatement.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExplainStatement.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIndexIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexIdentifier.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateIndexed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaCharStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 469,
  "endLine" : 472,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaCharStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 493,
  "endLine" : 496,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReInit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 530,
  "endLine" : 533,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReInit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 545,
  "endLine" : 548,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropUserStatement.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropUserStatement.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLParenthesisExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 282,
  "endLine" : 285,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLValueExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void pushNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JJTYouTrackDBSqlState.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExpandAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSimpleExecServerStatement.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 231,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlanNoCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void aggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 318,
  "endLine" : 321,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AggregationContext getAggregationContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 323,
  "endLine" : 326,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/AggregateProjectionSplit.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 776,
  "endLine" : 780,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStorageStatement.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStorageStatement.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 368,
  "endLine" : 371,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBSqlTokenManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5330,
  "endLine" : 5333,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexedFunctionCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isGraphNavigationFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getIndexedFunctionConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 260,
  "endLine" : 263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression rewriteIndexChainsAsSubqueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommandLineOption.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommandLineOption.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object expand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjectionItem.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRollbackStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRollbackStatement.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalResultSetLifecycleDecorator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSetLifecycleDecorator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMetadataIdentifier.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMetadataIdentifier.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLeOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 342,
  "endLine" : 345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStatement.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStatement.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onSchemaUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExecutionPlanCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onIndexManagerUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExecutionPlanCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 298,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 301,
  "endLine" : 304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 301,
  "endLine" : 304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLGetInternalPropertyExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Token()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Token.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromClause.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBaseExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBaseExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isGraphRelationFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 313,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression mergeUsingAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 393,
  "endLine" : 396,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void throwSyntaxErrorException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLTarget.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFilterCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isSameField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/FilterOptimizer.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemParameter.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLPredicate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFilterItemVariable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemVariable.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemVariable.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object parseValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLHelper.java",
  "fileLinesCount" : 541,
  "components" : [ "primary::core" ],
  "startLine" : 363,
  "endLine" : 366,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void throwSyntaxErrorException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/CommandExecutorSQLAbstract.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodFunctionDelegate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodFunctionDelegate.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMinParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodFunctionDelegate.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodFunctionDelegate.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodRuntime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodRuntime.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionRuntime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionRuntime.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionDate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionDate.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionDate.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionCoalesce.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionSysdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionSysdate.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionIfNull.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionIn.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionOut.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionBothV.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionBothV.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionOutE.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionShortestPath.java",
  "fileLinesCount" : 500,
  "components" : [ "primary::core" ],
  "startLine" : 327,
  "endLine" : 330,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionInV.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionInV.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection propertyNamesForIndexCandidates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionInV.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionHeuristicPathFinderAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getSimpleHeuristicCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionInE.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionBothE.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionBoth.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionOutV.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object move()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionOutV.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection propertyNamesForIndexCandidates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionOutV.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionMedian()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionMedian.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionMode.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SQLFunctionConfigurableAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionConfigurableAbstract.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionMultiValueAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionMultiValueAbstract.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionMax.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionMin.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List parseScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pair()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void registerOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void unregisterFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 554,
  "endLine" : 557,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLFilter parseCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 593,
  "endLine" : 596,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorNot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNot.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorNot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNot.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorContainsText()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsText.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected QueryTargetOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryTargetOperator.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorTraverse.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorTraverse.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 231,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected QueryOperatorEquality()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquality.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected QueryOperatorEqualityNotNulls()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEqualityNotNulls.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMatches.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngineFactory.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET setLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorAbstract.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandProcess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandProcess.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/StepStats.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet runScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void throwSyntaxErrorException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 272,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void executeConsoleLog()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 673,
  "endLine" : 676,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void executeConsoleOutput()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 678,
  "endLine" : 681,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void executeConsoleError()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 683,
  "endLine" : 686,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptManager registerEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 523,
  "endLine" : 526,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void closeAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 577,
  "endLine" : 580,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PolyglotScriptExecutor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptExecutor.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean reuseResource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptExecutor.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFunctionInvoke()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/formatter/SQLScriptFormatter.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ScriptResultSet singleton()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptResultSets.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Traverse predicate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraverseAbstractProcess next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RecordPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FieldPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CollectionPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable pop()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseAbstractProcess.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable drop()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseRecordProcess.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable pop()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseRecordProcess.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandRequestAbstract setProgressListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandRequestAbstract setLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET setFetchPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandRequestAbstract setContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTimeout()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext setRecordingMetrics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 394,
  "endLine" : 397,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandRequestText setText()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestTextAbstract.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandManager.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unregisterExecutor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandManager.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ModificationOperationProhibitedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ModificationOperationProhibitedException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinksConsistencyException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/LinksConsistencyException.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BaseException wrapException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/BaseException.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BaseException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/BaseException.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BaseException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/BaseException.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BackupInProgressException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/BackupInProgressException.java",
  "fileLinesCount" : 19,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValidationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ValidationException.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandSQLParsingException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandSQLParsingException.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandSQLParsingException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandSQLParsingException.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CoreException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CoreException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DurableComponentException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/DurableComponentException.java",
  "fileLinesCount" : 18,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/memory/EngineMemory.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IdentityWrapper()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/type/IdentityWrapper.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void save()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/type/IdentityWrapper.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initStorageIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WeakHashSetValueHolder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearIndexEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 233,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDeletedInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1155,
  "endLine" : 1158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity loadEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1270,
  "endLine" : 1273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex loadVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1330,
  "endLine" : 1333,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge loadEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1387,
  "endLine" : 1390,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob loadBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1442,
  "endLine" : 1445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob newBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1496,
  "endLine" : 1499,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob newBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1502,
  "endLine" : 1505,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity newEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1508,
  "endLine" : 1511,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity newEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1514,
  "endLine" : 1517,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity newEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1520,
  "endLine" : 1523,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity newEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1526,
  "endLine" : 1529,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity newEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1532,
  "endLine" : 1535,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity newEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1538,
  "endLine" : 1541,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T createOrLoadRecordFromJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1544,
  "endLine" : 1547,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity createOrLoadEntityFromJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1550,
  "endLine" : 1553,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge newStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1556,
  "endLine" : 1559,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge newStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1562,
  "endLine" : 1565,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge newLightweightEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1568,
  "endLine" : 1571,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge newLightweightEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1574,
  "endLine" : 1577,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex newVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1580,
  "endLine" : 1583,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex newVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1586,
  "endLine" : 1589,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge newStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1592,
  "endLine" : 1595,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1599,
  "endLine" : 1602,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET loadOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1606,
  "endLine" : 1609,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1644,
  "endLine" : 1647,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map commit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1650,
  "endLine" : 1653,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollback()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1656,
  "endLine" : 1659,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet computeScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1704,
  "endLine" : 1707,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet computeScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1710,
  "endLine" : 1713,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRecordOperationsCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1741,
  "endLine" : 1744,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int activeTxCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1747,
  "endLine" : 1750,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransactionIndexEntry set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 301,
  "endLine" : 304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 427,
  "endLine" : 431,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List subList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 434,
  "endLine" : 438,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransactionIndexEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransactionIndexChangesPerKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TransactionIndexEntry createEntryInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 546,
  "endLine" : 549,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default ResultSet computeGremlinScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 425,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void executeScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void executeSQLScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 432,
  "endLine" : 435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void executeGremlinScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 437,
  "endLine" : 440,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet query()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 266,
  "endLine" : 269,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet query()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 275,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 281,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void command()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 290,
  "endLine" : 293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void command()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 296,
  "endLine" : 299,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet computeScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 302,
  "endLine" : 305,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet computeScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 308,
  "endLine" : 311,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator getSerializedOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean assertIdentityChangedAfterCommit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity loadEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 492,
  "endLine" : 495,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex loadVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 511,
  "endLine" : 514,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge loadEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 530,
  "endLine" : 533,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StorageEntryConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StorageEntryConfiguration.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecreateIndexesTask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/RecreateIndexesTask.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexUnique()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUnique.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable interpretTxKeyChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUnique.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexRemote put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index addCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable interpretTxKeyChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doPut()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean doRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long rebuild()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 329,
  "endLine" : 332,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCursor iterateEntriesMajor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 400,
  "endLine" : 403,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCursor iterateEntriesMinor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 406,
  "endLine" : 409,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCursor iterateEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 412,
  "endLine" : 415,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 433,
  "endLine" : 436,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexOneValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexOneValue.java",
  "fileLinesCount" : 533,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleKeyIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toCreateIndexDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeToMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeFromMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createSingleValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createSingleValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyLinkBagIndexDefinition.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acquireAtomicExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 251,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RawPair nextEntryInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxMultiValueBetweenIndexForwardSpliterator.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RawPair nextEntryInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxMultiValueBetweenIndexBackwardSplititerator.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getDocumentValueToIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassInvolvedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerAbstract.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean areIndexed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerAbstract.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMultivalue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMetadata.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkIndexesAfterCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void reIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkIndexesAfterUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkIndexesAfterDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addPut()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 455,
  "endLine" : 458,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/ClassIndexManager.java",
  "fileLinesCount" : 464,
  "components" : [ "primary::core" ],
  "startLine" : 460,
  "endLine" : 463,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable interpretTxKeyChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexNotUnique.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyListIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyListIndexDefinition.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexMultiValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMultiValues.java",
  "fileLinesCount" : 600,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCursor iterateEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 399,
  "endLine" : 402,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCursor iterateEntriesMajor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 415,
  "endLine" : 418,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCursor iterateEntriesMinor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 425,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable interpretTxKeyChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 765,
  "endLine" : 768,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BucketSearchResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/BucketSearchResult.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 8,
  "endLine" : 11,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkBagBucketPointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LinkBagBucketPointer.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EntryPoint.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeKey deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeKey deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeKey preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LongSerializer.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPointersOffset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 483,
  "endLine" : 486,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorBackward.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PagePathItemUnit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/PagePathItemUnit.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 8,
  "endLine" : 11,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAdvance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/TreeBasedBagChangesContainer.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbsoluteChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbsoluteChange.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int applyTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbsoluteChange.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 355,
  "endLine" : 359,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTransactionModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 362,
  "endLine" : 366,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 369,
  "endLine" : 373,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTransactionModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 388,
  "endLine" : 392,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleMultiValueTracker getTracker()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 406,
  "endLine" : 410,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTracker()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 413,
  "endLine" : 417,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTransactionTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 420,
  "endLine" : 424,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream stream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 460,
  "endLine" : 463,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void acceptActionOnCurrentCounter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 683,
  "endLine" : 686,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Spliterator trySplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 690,
  "endLine" : 693,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 704,
  "endLine" : 707,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EnhancedIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 723,
  "endLine" : 726,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isResetable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 729,
  "endLine" : 732,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSizeable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 740,
  "endLine" : 743,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 751,
  "endLine" : 755,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionBrowsePage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/CollectionBrowsePage.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StartupMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/StartupMetadata.java",
  "fileLinesCount" : 12,
  "components" : [ "primary::core" ],
  "startLine" : 8,
  "endLine" : 11,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TreeMap getSortedIndexOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 464,
  "endLine" : 467,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void generateDatabaseInstanceId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 908,
  "endLine" : 911,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void throwCollectionDoesNotExist()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1362,
  "endLine" : 1365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void throwCollectionDoesNotExist()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1367,
  "endLine" : 1370,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int generateIndexId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2296,
  "endLine" : 2299,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void endStorageTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 4023,
  "endLine" : 4026,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileDeletedWALRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileDeletedWALRecord.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber begin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1064,
  "endLine" : 1067,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean cutTill()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1155,
  "endLine" : 1158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void moveLsnAfter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1209,
  "endLine" : 1212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1286,
  "endLine" : 1289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBinaryContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setByteValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AtomicUnitStartRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitStartRecord.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileTruncatedWALRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileTruncatedWALRecord.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HighLevelTransactionChangeRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/HighLevelTransactionChangeRecord.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeToByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/HighLevelTransactionChangeRecord.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeToByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractPageWALRecord.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void deserializeFromByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractPageWALRecord.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MetaDataRecord.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/LogSequenceNumber.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/LogSequenceNumber.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/LogSequenceNumber.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeToByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileCreatedWALRecord.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void deserializeFromByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileCreatedWALRecord.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber logAtomicOperationStartRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void executeInsideComponentOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void getPageData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StorageStartupMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheEntryChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntSet getBookedRecordPositions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 664,
  "endLine" : 667,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void commitOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsTable.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollbackOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsTable.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void persistOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsTable.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void endComponentOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/LinkBagDeleteSerializationOperation.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/RecordMetadata.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String incrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 935,
  "endLine" : 938,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restoreFromIncrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1566,
  "endLine" : 1569,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AsyncIOResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 491,
  "endLine" : 494,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionPositionMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMap.java",
  "fileLinesCount" : 14,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void truncateLastEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PositionEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 209,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isPositionInsideInterval()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 719,
  "endLine" : 722,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPointerValuePositionAt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 827,
  "endLine" : 830,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/FreeSpaceMap.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void rename()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/FreeSpaceMap.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void rename()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFreeListPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionStateV2.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/FreeSpaceMapPage.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemoryFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/MemoryFile.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheEntry silentLoadForRead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseFromRead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 286,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirectMemoryStorage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LogSequenceNumber copyWALToIncrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateBinaryFormatVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 810,
  "endLine" : 813,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AccumulativeListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/TreeInternal.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/TreeInternal.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BucketSearchResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BucketSearchResult.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 8,
  "endLine" : 11,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPointersOffset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 235,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PagePathItemUnit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/PagePathItemUnit.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 8,
  "endLine" : 11,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeSingleValueEntryPointV1.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexEngineValidatorIncrement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/IndexEngineValidatorIncrement.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean createMainLeafEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 742,
  "endLine" : 745,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueEntry preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteIndexEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acquireAtomicExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFreeListPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/versionmap/PaginatedVersionStateV0.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhysicalPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/PhysicalPosition.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/SimpleMultiValueTracker.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTxChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/SimpleMultiValueTracker.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void validatePropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isEdgeProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge addStateFulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 188,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge addLightWeightEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getEdges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 276,
  "endLine" : 280,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntityImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EmbeddedEntityImpl.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntityImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EmbeddedEntityImpl.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordBytes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearNotExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markCreated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSizeable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/BidirectionalLinksIterable.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPropertyNamesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 356,
  "endLine" : 359,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET getPropertyInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 460,
  "endLine" : 463,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET getPropertyOnLoadValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 509,
  "endLine" : 513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 754,
  "endLine" : 757,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 770,
  "endLine" : 773,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedSet newEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 913,
  "endLine" : 916,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedSet newEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 928,
  "endLine" : 931,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedMap newEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 975,
  "endLine" : 978,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  EmbeddedMap newEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 991,
  "endLine" : 994,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkList newLinkList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1019,
  "endLine" : 1022,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkSet newLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1046,
  "endLine" : 1049,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkMap newLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1073,
  "endLine" : 1076,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl setPropertyInChain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2218,
  "endLine" : 2221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLazyLoad()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3115,
  "endLine" : 3119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearSource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3501,
  "endLine" : 3504,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean rawContainsProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3561,
  "endLine" : 3564,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSizeable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RelationsIterable.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 1243,
  "endLine" : 1246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefullEdgeEntityImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String label()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void validatePropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeIterable.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toJSON()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toJSON()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNotBound()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 299,
  "endLine" : 302,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionInternal getSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 306,
  "endLine" : 309,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unsetDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 432,
  "endLine" : 435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContentChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 468,
  "endLine" : 472,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession getBoundedToSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 504,
  "endLine" : 507,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchedulerProxy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerProxy.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScheduledEventBuilder setFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEventBuilder.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScheduledEventBuilder setRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEventBuilder.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScheduledEventBuilder setArguments()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEventBuilder.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScheduledEventBuilder setStartTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEventBuilder.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScheduledEventBuilder setName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEventBuilder.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void removeParsedFromMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/FetchHelper.java",
  "fileLinesCount" : 1026,
  "components" : [ "primary::core" ],
  "startLine" : 1022,
  "endLine" : 1025,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeforeMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchContext.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterArray()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchContext.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchContext.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloseableIteratorWithCallback()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/CloseableIteratorWithCallback.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEachRemaining()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/CloseableIteratorWithCallback.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/collate/DefaultCollateFactory.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static YouTrackDBInternal extract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternal.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reuse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbeddedPooled.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbeddedPooled.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void realClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbeddedPooled.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 756,
  "endLine" : 759,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolInternal cachedPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1026,
  "endLine" : 1029,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession acquire()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolBase.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getAvailableConnections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolBase.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCreatedInstances()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolBase.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolBase.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBConfigBuilderImpl addSessionListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigBuilderImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBConfigBuilderImpl setSecurityConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigBuilderImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBConfigBuilderImpl fromContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigBuilderImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addGlobalUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigBuilderImpl.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseImport setOptions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void rewriteLinksInDocument()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 1540,
  "endLine" : 1543,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean goFurther()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinksRewriter.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean goDeeper()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinksRewriter.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConverterData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/ConverterData.java",
  "fileLinesCount" : 19,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GraphRepair setEventListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/GraphRepair.java",
  "fileLinesCount" : 649,
  "components" : [ "primary::core" ],
  "startLine" : 502,
  "endLine" : 505,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseTool setOutputListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseTool.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseTool setDatabaseSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseTool.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseTool setVerbose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseTool.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseExport setOptions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExport.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseRecordWalker()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseRecordWalker.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CachedDatabasePoolFactory setMaxPoolSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CachedDatabasePoolFactoryImpl.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded open()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIfNotExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createIfNotExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DatabasePoolInternal openPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 329,
  "endLine" : 332,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SessionPool cachedPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 334,
  "endLine" : 337,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void installHooksEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 596,
  "endLine" : 599,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void queryStarted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 824,
  "endLine" : 829,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBConfig getConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 916,
  "endLine" : 919,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FrontendTransactionImpl newTxInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1374,
  "endLine" : 1378,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FrontendTransactionImpl newReadOnlyTxInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1380,
  "endLine" : 1384,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1423,
  "endLine" : 1426,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void afterReadOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1606,
  "endLine" : 1610,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordConflictStrategy getConflictStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 1978,
  "endLine" : 1982,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean dropCollectionInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2121,
  "endLine" : 2124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void freeze()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2280,
  "endLine" : 2283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkCollectionsBTreeManager getBTreeCollectionManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2330,
  "endLine" : 2333,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void internalCommit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2350,
  "endLine" : 2354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startExclusiveMetadataChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2417,
  "endLine" : 2420,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endExclusiveMetadataChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2423,
  "endLine" : 2426,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void truncateClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2458,
  "endLine" : 2461,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void truncateCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2495,
  "endLine" : 2499,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void callOnOpenListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2507,
  "endLine" : 2511,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long countCollectionElements()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2560,
  "endLine" : 2563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long countCollectionElements()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2569,
  "endLine" : 2572,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRetainRecords()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2590,
  "endLine" : 2593,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2608,
  "endLine" : 2611,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMVCC()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2691,
  "endLine" : 2694,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValidationEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2846,
  "endLine" : 2849,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValidationEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2855,
  "endLine" : 2858,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STATUS getStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2875,
  "endLine" : 2879,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDatabaseName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2882,
  "endLine" : 2886,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransaction getTransactionInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3027,
  "endLine" : 3030,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Schema getSchema()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3038,
  "endLine" : 3041,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySerializerFactory getSerializerFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3067,
  "endLine" : 3070,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl newInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3203,
  "endLine" : 3206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity newEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3210,
  "endLine" : 3213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity newEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3243,
  "endLine" : 3246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity newEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3249,
  "endLine" : 3252,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge newLightweightEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3275,
  "endLine" : 3278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIteratorClass browseClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3285,
  "endLine" : 3288,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIteratorClass browseClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3294,
  "endLine" : 3297,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3347,
  "endLine" : 3350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long countClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3356,
  "endLine" : 3359,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CurrentStorageComponentsFactory getStorageVersions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3554,
  "endLine" : 3557,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordSerializer getSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3560,
  "endLine" : 3563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3571,
  "endLine" : 3574,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isActiveOnCurrentThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3639,
  "endLine" : 3642,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SharedContext getSharedContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3697,
  "endLine" : 3700,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getActiveQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3758,
  "endLine" : 3762,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet getActiveQuery()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3765,
  "endLine" : 3769,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void executeInTxBatches()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3808,
  "endLine" : 3811,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default RS computeGremlinScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/BasicDatabaseSession.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void executeScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/BasicDatabaseSession.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void executeSQLScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/BasicDatabaseSession.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void executeGremlinScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/BasicDatabaseSession.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void executeSQLScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/BasicDatabaseSession.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void executeGremlinScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/BasicDatabaseSession.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MulticastConfigurationBuilder setEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/MulticastConfigurationBuilder.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 10,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MulticastConfigurationBuilder setDiscoveryPorts()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/MulticastConfigurationBuilder.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MulticastConfigurationBuilder setPort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/MulticastConfigurationBuilder.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MulticastConfigurationBuilder setIp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/MulticastConfigurationBuilder.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Address()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/UDPUnicastConfiguration.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NodeConfigurationBuilder setQuorum()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfigurationBuilder.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NodeConfigurationBuilder setNodeName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfigurationBuilder.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NodeConfigurationBuilder setGroupName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfigurationBuilder.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NodeConfigurationBuilder setTcpPort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfigurationBuilder.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NodeConfigurationBuilder setGroupPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfigurationBuilder.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NodeConfigurationBuilder setMulticast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfigurationBuilder.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NodeConfigurationBuilder setUnicast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfigurationBuilder.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UDPUnicastConfigurationBuilder setEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/UDPUnicastConfigurationBuilder.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UDPUnicastConfigurationBuilder addAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/UDPUnicastConfigurationBuilder.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UDPUnicastConfigurationBuilder setPort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/UDPUnicastConfigurationBuilder.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1066,
  "endLine" : 1069,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void command()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1084,
  "endLine" : 1087,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void command()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1102,
  "endLine" : 1105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default SchemaClassInternal getClassInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1113,
  "endLine" : 1116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default SchemaClass getClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1166,
  "endLine" : 1169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Index getIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1322,
  "endLine" : 1325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CurrentStorageComponentsFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/CurrentStorageComponentsFactory.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ProxedResource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ProxedResource.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/RecordOperation.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityEmbeddedMapImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityEmbeddedMapImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityEmbeddedMapImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityEmbeddedMapImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entry next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 497,
  "endLine" : 500,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityEmbeddedListImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityEmbeddedListImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityEmbeddedListImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityEmbeddedListImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entry next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 305,
  "endLine" : 308,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityLinkSetImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityEmbeddedSetImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityEmbeddedSetImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityEmbeddedSetImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityEmbeddedSetImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int parserGoBack()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 279,
  "endLine" : 282,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String parserRequiredWord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 305,
  "endLine" : 308,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int jumpWhiteSpaces()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/StringParser.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::core" ],
  "startLine" : 323,
  "endLine" : 326,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 486,
  "endLine" : 489,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigurableStatefulFactory unregister()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/factory/ConfigurableStatefulFactory.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigurableStatefulFactory unregisterAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/factory/ConfigurableStatefulFactory.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigurableStatelessFactory registerImplementation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/factory/ConfigurableStatelessFactory.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigurableStatelessFactory unregisterImplementation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/factory/ConfigurableStatelessFactory.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigurableStatelessFactory unregisterAllImplementations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/factory/ConfigurableStatelessFactory.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigurableStatelessFactory setDefaultImplementation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/factory/ConfigurableStatelessFactory.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LastErrorException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/LastErrorException.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 10,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Double preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Double deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Double deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeLiteral()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Character deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char deserializeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Character preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Character deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Character deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void serializeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int deserializeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 202,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 251,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinaryTypeSerializer.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getObjectSizeStatic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinaryTypeSerializer.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinaryTypeSerializer.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinaryTypeSerializer.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeLiteral()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Short deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short deserializeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Short deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Short deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float deserializeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Float preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Float deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Float deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Byte deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Byte deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Byte deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Byte deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long deserializeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 188,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object deserializeNativeObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object deserializeFromByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UUID deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int staticGetObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BigDecimal preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void throwException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/ErrorCode.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirectMemoryAllocationFailedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/DirectMemoryAllocationFailedException.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConsoleCommandStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleCommandStream.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConsoleCommandStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleCommandStream.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getConsoleWidth()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScheduledThreadPoolExecutorWithLogging()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ScheduledThreadPoolExecutorWithLogging.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScalingQueue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ScalingThreadPoolExecutor.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void afterExecute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ScalingThreadPoolExecutor.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TracedExecutionException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/TracedExecutionException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 10,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SourceTraceExecutorService()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SourceTraceExecutorService.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T invokeAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SourceTraceExecutorService.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T invokeAny()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SourceTraceExecutorService.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ExecutorService newCachedThreadPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ThreadPoolExecutors.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected NeedRetryException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/NeedRetryException.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxPoolSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePoolFactory.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void finalize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CountableLockWrapper()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 329,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SpinLockWrapper()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Lock acquireSharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 394,
  "endLine" : 397,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseSharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 411,
  "endLine" : 415,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 457,
  "endLine" : 460,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClosableEntry acquire()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 295,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void logOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 635,
  "endLine" : 639,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void logAdd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 646,
  "endLine" : 650,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drainBuffers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 749,
  "endLine" : 752,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int readBufferIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 831,
  "endLine" : 835,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SortedMultiIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/SortedMultiIterator.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LRUCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/LRUCache.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object convert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 819,
  "endLine" : 822,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/LazyIteratorListWrapper.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiCollectionIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiCollectionIterator setEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 335,
  "endLine" : 338,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IterableObjectArray()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/IterableObjectArray.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isOsWindows()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 462,
  "endLine" : 465,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isOsLinux()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 467,
  "endLine" : 470,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Impl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Ratio.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetricsRegistry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricsRegistry.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object invoke()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricsRegistry.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricsRegistry.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 231,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GranularTicker()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/GranularTicker.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onShutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/Profiler.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawPairIntegerInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerInteger.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PairIntegerObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PairIntegerObject.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PairLongObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PairLongObject.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawPairLongInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongInteger.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawPairObjectInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairObjectInteger.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawPairIntegerBoolean()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerBoolean.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawPairIntegerObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerObject.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Triple.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSubValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Triple.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/MultiKey.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawPairLongObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongObject.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pair()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Pair.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pair()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Pair.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Pair.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RawPairLongLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongLong.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long getCappedRuntimeMaxMemory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Memory.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 251,
  "endLine" : 254,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassInToken.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassInToken.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default GraphTraversal addSchemaClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default GraphTraversal schemaClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default GraphTraversal isAbstractClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default GraphTraversal isClassInStrictMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default GraphTraversal switchStrictModeOnClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default GraphTraversal addE()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalDSL.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  YTDBProperty property()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBElement.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static UnsupportedOperationException edgesCanNotBeModifiedDirectly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBDomainObject.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::core" ],
  "startLine" : 330,
  "endLine" : 333,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraphTraversalSourceDSL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalSourceDSL.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraphTraversalSourceDSL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalSourceDSL.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void executeInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalSourceDSL.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  R computeInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalSourceDSL.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordNotFoundException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/RecordNotFoundException.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordNotFoundException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/RecordNotFoundException.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordNotFoundException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/RecordNotFoundException.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDB instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/YourTracks.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getValueAsBoolean()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1266,
  "endLine" : 1269,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getValueAsFloat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1291,
  "endLine" : 1294,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BigInteger computeRandomSerialNumber()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBServer registerLifecycleListener()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 426,
  "endLine" : 429,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBServer unregisterLifecycleListener()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 432,
  "endLine" : 435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded open()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 634,
  "endLine" : 637,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded open()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 640,
  "endLine" : 643,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolInternal openPool()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 699,
  "endLine" : 702,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolInternal openPool()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 705,
  "endLine" : 708,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolInternal cachedPool()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 711,
  "endLine" : 714,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolInternal cachedPool()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 717,
  "endLine" : 720,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolInternal cachedPoolNoAuthentication()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 723,
  "endLine" : 726,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded poolOpen()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 729,
  "endLine" : 732,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThrowingConsumer getEvalOp()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBTraversalOpProcessor.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::server" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void manualKill()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBGremlinSession.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::server" ],
  "startLine" : 155,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Optional determineIfSpecialException()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 754,
  "endLine" : 757,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected GremlinExecutor getGremlinExecutor()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 1010,
  "endLine" : 1013,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected YTDBGraphTraversalSource getTraversalSource()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 1015,
  "endLine" : 1018,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void augmentServerSettings()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/config/ServerConfigurationLoader.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::server" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDBServer create()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerMain.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::server" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDBServer create()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerMain.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::server" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getHostName()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBGremlinSaslAuthenticationHandler.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::driver" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBDriverRemoteConnection()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverRemoteConnection.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::driver" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBDriverRemoteConnection()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverRemoteConnection.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::driver" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverRemoteConnection.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::driver" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBWebSocketGremlinRequestEncoder()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBWebSocketGremlinRequestEncoder.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::driver" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttachingTraverserIterator()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverRemoteTraversal.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::driver" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDBRemote instance()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropSystemUser()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 175,
  "endLine" : 178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void drop()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessorException()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/ProcessorException.java",
  "fileLinesCount" : 24,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryContext()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/query/SpatialQueryContext.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::lucene" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryContext setSpatialArgs()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/query/SpatialQueryContext.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::lucene" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialCompositeKey setMaxDistance()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/collections/SpatialCompositeKey.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::lucene" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialCompositeKey setOperation()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/collections/SpatialCompositeKey.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::lucene" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneLegacySpatialIndexEngine()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneLegacySpatialIndexEngine.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::lucene" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SpatialStrategy createSpatialStrategy()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneLegacySpatialIndexEngine.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::lucene" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document buildDocument()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 251,
  "endLine" : 254,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInTx()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 302,
  "endLine" : 305,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneGeoSpatialIndexEngine()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneGeoSpatialIndexEngine.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::lucene" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SpatialStrategy createSpatialStrategy()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneGeoSpatialIndexEngine.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::lucene" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineAbstract.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document buildDocument()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineAbstract.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BaseIndexEngine createIndexEngine()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialIndexFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::lucene" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneNearOperator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::lucene" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LuceneSpatialOperator()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneSpatialOperator.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::lucene" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneSpatialIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/index/LuceneSpatialIndex.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::lucene" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryBuilderDistanceSphere()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderDistanceSphere.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::lucene" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryBuilderAbstract()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderAbstract.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::lucene" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryBuilderIntersects()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderIntersects.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::lucene" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryBuilder()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilder.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::lucene" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JtsGeometry fromResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PolygonShapeBuilder.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::lucene" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ShapeBuilderLegacyImpl()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/legacy/ShapeBuilderLegacyImpl.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::lucene" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity fromGeoJson()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSRID()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneKeyAndMetadata()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneKeyAndMetadata.java",
  "fileLinesCount" : 18,
  "components" : [ "primary::lucene" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneQueryContext()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneQueryContext.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::lucene" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneQueryContext withChanges()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneQueryContext.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::lucene" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addHighlightFragment()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneQueryContext.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::lucene" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDeleted()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneQueryContext.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::lucene" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long stringToTime()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneDateTools.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::lucene" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Field createOldIdField()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneIndexType.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::lucene" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isToSkip()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 287,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneCompositeKey setContext()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneCompositeKey.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::lucene" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneDirectory()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneDirectory.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::lucene" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean shouldClose()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneFullTextIndexEngine()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneFullTextIndexEngine.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::lucene" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneFullTextIndexEngine.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::lucene" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneFullTextIndexEngine.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::lucene" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static LuceneFullTextIndex searchForIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneFunctionsUtils.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::lucene" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneTxChangesMultiRid()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesMultiRid.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::lucene" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneTxChangesSingleRid()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesSingleRid.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::lucene" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneOperatorFactory()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneOperatorFactory.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::lucene" ],
  "startLine" : 28,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneIndexNotUnique()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable interpretTxKeyChanges()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Analyzer getWrappedAnalyzer()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/analyzer/LucenePerFieldAnalyzerWrapper.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::lucene" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LucenePerFieldAnalyzerWrapper add()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/analyzer/LucenePerFieldAnalyzerWrapper.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::lucene" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LucenePerFieldAnalyzerWrapper add()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/analyzer/LucenePerFieldAnalyzerWrapper.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::lucene" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LucenePerFieldAnalyzerWrapper remove()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/analyzer/LucenePerFieldAnalyzerWrapper.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::lucene" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCollectionPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canChangeIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValidPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNew()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ChangeableRecordId.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 318,
  "endLine" : 320,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContextualRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValidPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPersistent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNew()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTemporary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringBuilder toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIdInternal copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCollectionPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/ContextualRecordId.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String generateString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/RecordIdInternal.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isValid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/RecordIdInternal.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isPersistent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/RecordIdInternal.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isNew()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/RecordIdInternal.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isA()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/RecordIdInternal.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default RID getIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/RecordIdInternal.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RecordIdInternal tempRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/id/RecordIdInternal.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Date getDateTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResult.java",
  "fileLinesCount" : 391,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFilterItemFieldMultiAbstract getDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/QueryRuntimeValueMulti.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/QueryRuntimeValueMulti.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default long getCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ExecutionStep.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LiveQueryQueueThread getQueueThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHook.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LiveQueryOps getOpsReference()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHook.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LiveQueryQueueThread clone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryQueueThread.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enqueue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryQueueThread.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryQueueThread.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryQueueThread.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getSubscribers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BlockingQueue getQueue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enqueue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LiveQueryOps getOpsReference()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryHookV2.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LiveQueryQueueThreadV2 clone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/live/LiveQueryQueueThreadV2.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void forEachEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default List toEntityList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void forEachVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default List toVertexList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 297,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default List toRidList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 344,
  "endLine" : 346,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void forEachStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default List toStatefulEdgeList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 393,
  "endLine" : 395,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void forEachEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 433,
  "endLine" : 435,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default List toEdgeList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/ResultSet.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 438,
  "endLine" : 440,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Vertex asVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/Result.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default StatefulEdge asStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/Result.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResultSet.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Stream stream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResultSet.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default List toList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResultSet.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default List detach()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResultSet.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default List toDetachedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/query/BasicResultSet.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dictionary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/dictionary/Dictionary.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/dictionary/Dictionary.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/dictionary/Dictionary.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/dictionary/Dictionary.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/dictionary/Dictionary.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/dictionary/Dictionary.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index getIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/dictionary/Dictionary.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordConflictStrategy getStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/conflict/RecordConflictStrategyFactory.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/conflict/RecordConflictStrategyFactory.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/conflict/AutoMergeRecordConflictStrategy.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/conflict/ContentRecordConflictStrategy.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/conflict/VersionRecordConflictStrategy.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void activate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBScheduler.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBScheduler.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimerTask scheduleTask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBScheduler.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void active()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SystemUserAuthenticator.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser getUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/DatabaseUserAuthenticator.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAuthorized()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/DatabaseUserAuthenticator.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSingleSignOnSupported()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/DatabaseUserAuthenticator.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void active()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/ServerConfigAuthenticator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser getUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/ServerConfigAuthenticator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isCaseSensitive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/ServerConfigAuthenticator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void active()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/DefaultPasswordAuthenticator.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/TemporaryGlobalUser.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/TemporaryGlobalUser.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/TemporaryGlobalUser.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/TemporaryGlobalUser.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getResources()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/TemporaryGlobalUser.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResources()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/TemporaryGlobalUser.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SecuritySystem getSecurity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SecurityAuthenticatorAbstract.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isDebug()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SecurityAuthenticatorAbstract.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isCaseSensitive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SecurityAuthenticatorAbstract.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SecurityAuthenticatorAbstract.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Subject getClientSubject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SecurityAuthenticatorAbstract.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SecurityAuthenticatorAbstract.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser getUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SecurityAuthenticatorAbstract.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSingleSignOnSupported()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SecurityAuthenticatorAbstract.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKeyString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/UserSymmetricKeyConfig.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKeyFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/UserSymmetricKeyConfig.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKeyAlgorithm()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/UserSymmetricKeyConfig.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKeystoreFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/UserSymmetricKeyConfig.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKeystorePassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/UserSymmetricKeyConfig.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKeystoreKeyAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/UserSymmetricKeyConfig.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKeystoreKeyPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/UserSymmetricKeyConfig.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean usesKeyFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/UserSymmetricKeyConfig.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultCipherTransform()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIteration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKeyAlgorithm()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getKeySize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSaltLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSeedAlgorithm()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSeedPhrase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymmetricKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SymmetricKey fromString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String encrypt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKey.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 452,
  "endLine" : 454,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SymmetricKeySecurity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser authenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser getUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl getUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role getRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role getRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAllUsers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAllRoles()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityPolicyImpl createSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityPolicyImpl getSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean dropUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean dropRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incrementVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 302,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canRead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 305,
  "endLine" : 307,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 315,
  "endLine" : 317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canExecute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReadRestrictedBySecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 327,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUsername()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeyCI.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeyCI.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultKeyProvider()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultKeyProvider.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Key getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultKeyProvider.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultKeyProvider.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Krb5ClientLoginModuleConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/kerberos/Krb5ClientLoginModuleConfig.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUsername()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/kerberos/KerberosCredentialInterceptor.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/kerberos/KerberosCredentialInterceptor.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecurityManager instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityManager.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String createSHA256()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityManager.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUsername()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultCI.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultCI.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Token getToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/ParsedToken.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Map initialValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/TokenSignImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAlgorithm()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/TokenSignImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/TokenSignImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidPasswordException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/InvalidPasswordException.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidPasswordException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/InvalidPasswordException.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecuritySystemException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecuritySystemException.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecuritySystemException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecuritySystemException.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getByte()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/AuditingOperation.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/AuditingOperation.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Syslog getSyslog()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecurityConfig.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getConfigurationFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecurityConfig.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/GlobalUserImpl.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/GlobalUserImpl.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/GlobalUserImpl.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/GlobalUserImpl.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getResources()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/GlobalUserImpl.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResources()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/GlobalUserImpl.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBInternalEmbedded getContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 303,
  "endLine" : 305,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 502,
  "endLine" : 504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AuditingService getAuditing()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 551,
  "endLine" : 553,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Syslog getSyslog()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 631,
  "endLine" : 633,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 684,
  "endLine" : 686,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reload()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 690,
  "endLine" : 692,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterDynamicPlugins()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 831,
  "endLine" : 833,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean existsUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1196,
  "endLine" : 1198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityInternal newSecurity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1207,
  "endLine" : 1209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized List getEnabledAuthenticators()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1223,
  "endLine" : 1225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized List getAuthenticatorsList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1227,
  "endLine" : 1229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TokenSign getTokenSign()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1232,
  "endLine" : 1234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/SignalHandler.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unregisterListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/SignalHandler.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void installDefaultSignals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/SignalHandler.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SchemaClassImpl createClassInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doDropClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 437,
  "endLine" : 439,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SchemaClassImpl createClassInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 506,
  "endLine" : 508,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession getBoundToSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyProxy.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 315,
  "endLine" : 317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Collate caseInsensitiveCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/schema/Collate.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Collate defaultCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/schema/Collate.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default int compareForOrderBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/schema/Collate.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default SchemaClass createVertexClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/schema/Schema.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default SchemaClass createLightweightEdgeClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/schema/Schema.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 328,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 352,
  "endLine" : 354,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 363,
  "endLine" : 365,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 565,
  "endLine" : 567,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 667,
  "endLine" : 669,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 807,
  "endLine" : 809,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 903,
  "endLine" : 905,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 986,
  "endLine" : 988,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1068,
  "endLine" : 1070,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1148,
  "endLine" : 1150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1169,
  "endLine" : 1171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1198,
  "endLine" : 1200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1230,
  "endLine" : 1232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getPublicPropertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1292,
  "endLine" : 1294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1394,
  "endLine" : 1396,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 1440,
  "endLine" : 1442,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String asString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 2103,
  "endLine" : 2105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 2145,
  "endLine" : 2147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 2159,
  "endLine" : 2161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getDefaultJavaType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 2163,
  "endLine" : 2165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getCastable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 2167,
  "endLine" : 2169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/PropertyTypeInternal.java",
  "fileLinesCount" : 2175,
  "components" : [ "primary::core" ],
  "startLine" : 2171,
  "endLine" : 2173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyImpl getProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 398,
  "endLine" : 400,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getBaseClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 724,
  "endLine" : 726,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAllBaseClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 729,
  "endLine" : 731,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 762,
  "endLine" : 764,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long count()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 788,
  "endLine" : 790,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void truncate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 804,
  "endLine" : 806,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuperClassOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 867,
  "endLine" : 869,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean areIndexed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1062,
  "endLine" : 1064,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInvolvedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1088,
  "endLine" : 1090,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInvolvedIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1092,
  "endLine" : 1094,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEdgeType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1183,
  "endLine" : 1185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVertexType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1187,
  "endLine" : 1189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1204,
  "endLine" : 1206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void acquireSchemaReadLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1215,
  "endLine" : 1217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseSchemaReadLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1219,
  "endLine" : 1221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void acquireSchemaWriteLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1223,
  "endLine" : 1225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseSchemaWriteLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1227,
  "endLine" : 1229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1236,
  "endLine" : 1238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaShared getOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1447,
  "endLine" : 1449,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProxy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getOrCreateClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 298,
  "endLine" : 300,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIdInternal getIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 303,
  "endLine" : 305,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 312,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaPropertyImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl getOwnerClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 393,
  "endLine" : 395,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 565,
  "endLine" : 567,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAllIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 657,
  "endLine" : 659,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void acquireSchemaReadLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 722,
  "endLine" : 724,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseSchemaReadLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 726,
  "endLine" : 728,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void acquireSchemaWriteLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 730,
  "endLine" : 732,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseSchemaWriteLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 734,
  "endLine" : 736,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 768,
  "endLine" : 770,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImmutableSchema makeSnapshot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int countClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createAbstractClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createAbstractClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass createAbstractClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean existsClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getOrCreateClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getOrCreateClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getOrCreateClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean indexExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIdInternal getIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionSelectionFactory getCollectionSelectionFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getClassByCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 286,
  "endLine" : 288,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getGlobalProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 301,
  "endLine" : 303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GlobalProperty createGlobalProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntSet getBlobCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchema.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/clusterselection/RoundRobinCollectionSelectionStrategy.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionSelectionStrategy getStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/clusterselection/CollectionSelectionFactory.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/clusterselection/BalancedCollectionSelectionStrategy.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/clusterselection/DefaultCollectionSelectionStrategy.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SchemaPropertyEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SchemaPropertyEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyEmbedded.java",
  "fileLinesCount" : 522,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSecurityPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass setAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStrictMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStrictMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSuperClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasSuperClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSuperClassesNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass setSuperClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass addSuperClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeSuperClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass setName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStreamableName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getDeclaredProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getPropertiesMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty getProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCollectionForNewInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionSelectionStrategy getCollectionSelection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImmutableSchema getSchema()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long count()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 381,
  "endLine" : 383,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void truncate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 405,
  "endLine" : 407,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuperClassOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 446,
  "endLine" : 448,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 451,
  "endLine" : 453,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass setDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 456,
  "endLine" : 458,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInvolvedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 524,
  "endLine" : 526,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInvolvedIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 529,
  "endLine" : 531,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getClassIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 617,
  "endLine" : 619,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 668,
  "endLine" : 670,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRawIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 672,
  "endLine" : 674,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 677,
  "endLine" : 679,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 682,
  "endLine" : 684,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass setCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 687,
  "endLine" : 689,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 692,
  "endLine" : 694,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 697,
  "endLine" : 699,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getCustomKeys()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 702,
  "endLine" : 704,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 707,
  "endLine" : 709,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasPolymorphicCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 712,
  "endLine" : 714,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 718,
  "endLine" : 720,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEdgeType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 746,
  "endLine" : 748,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVertexType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 751,
  "endLine" : 753,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 755,
  "endLine" : 757,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isScheduler()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 759,
  "endLine" : 761,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 763,
  "endLine" : 765,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 767,
  "endLine" : 769,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSequence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 771,
  "endLine" : 773,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl getImplementation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 776,
  "endLine" : 778,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 781,
  "endLine" : 783,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession getBoundToSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaImmutableClass.java",
  "fileLinesCount" : 803,
  "components" : [ "primary::core" ],
  "startLine" : 800,
  "endLine" : 802,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SchemaClassEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SchemaClassEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SchemaPropertyImpl createPropertyInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 319,
  "endLine" : 321,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SchemaPropertyEmbedded createPropertyInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassEmbedded.java",
  "fileLinesCount" : 661,
  "components" : [ "primary::core" ],
  "startLine" : 379,
  "endLine" : 381,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValidationCollectionComparable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/validation/ValidationCollectionComparable.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/validation/ValidationCollectionComparable.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValidationLinkbagComparable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/validation/ValidationLinkbagComparable.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/validation/ValidationLinkbagComparable.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValidationBinaryComparable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/validation/ValidationBinaryComparable.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/validation/ValidationBinaryComparable.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValidationMapComparable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/validation/ValidationMapComparable.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/validation/ValidationMapComparable.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValidationStringComparable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/validation/ValidationStringComparable.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/validation/ValidationStringComparable.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/GlobalPropertyImpl.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/GlobalPropertyImpl.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/GlobalPropertyImpl.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyTypeInternal getTypeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/GlobalPropertyImpl.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/IndexConfigProperty.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyTypeInternal getLinkedType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/IndexConfigProperty.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/IndexConfigProperty.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyTypeInternal getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/IndexConfigProperty.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public INDEX_BY getIndexBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/IndexConfigProperty.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl getImplementation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession getBoundToSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassProxy.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::core" ],
  "startLine" : 581,
  "endLine" : 583,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFullName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 252,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setLinkedClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setLinkedType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 302,
  "endLine" : 304,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNotNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setNotNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 312,
  "endLine" : 314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 317,
  "endLine" : 319,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 322,
  "endLine" : 324,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 327,
  "endLine" : 329,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMandatory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 332,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setMandatory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReadonly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setReadonly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 347,
  "endLine" : 349,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 352,
  "endLine" : 354,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setMin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 362,
  "endLine" : 364,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setMax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 367,
  "endLine" : 369,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 372,
  "endLine" : 374,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setDefaultValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 382,
  "endLine" : 384,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 387,
  "endLine" : 389,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 393,
  "endLine" : 395,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String createIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 398,
  "endLine" : 400,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAllIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 403,
  "endLine" : 405,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRegexp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 409,
  "endLine" : 411,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setRegexp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 414,
  "endLine" : 416,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 419,
  "endLine" : 421,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 424,
  "endLine" : 426,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProperty setCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 429,
  "endLine" : 431,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 434,
  "endLine" : 436,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 439,
  "endLine" : 441,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getCustomKeys()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 444,
  "endLine" : 446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getOwnerClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 449,
  "endLine" : 451,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 479,
  "endLine" : 481,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 484,
  "endLine" : 486,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Comparable getMaxComparable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 488,
  "endLine" : 490,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Comparable getMinComparable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 492,
  "endLine" : 494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAllIndexesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 497,
  "endLine" : 499,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession getBoundToSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 503,
  "endLine" : 505,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyTypeInternal getTypeInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/ImmutableSchemaProperty.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 508,
  "endLine" : 510,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionSelectionFactory getCollectionSelectionFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClassImpl createClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void acquireSchemaReadLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 405,
  "endLine" : 407,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseSchemaReadLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 409,
  "endLine" : 411,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseSchemaWriteLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 419,
  "endLine" : 421,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 715,
  "endLine" : 717,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityResource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResource.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResource.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityResourceAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceAll.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceAll.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceAll.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TokenException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/TokenException.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TokenException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/TokenException.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAlgorithm()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/jwt/YouTrackDBJwtHeader.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAlgorithm()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/jwt/YouTrackDBJwtHeader.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/jwt/YouTrackDBJwtHeader.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/jwt/YouTrackDBJwtHeader.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKeyId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/jwt/YouTrackDBJwtHeader.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setKeyId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/jwt/YouTrackDBJwtHeader.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCollectionName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceCollection.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceCollection.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUserType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecuritySystemUserImpl.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRoles()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecuritySystemUserImpl.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyAccess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/PropertyAccess.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasFilters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/PropertyAccess.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReadable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/PropertyAccess.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityResourceDatabaseOp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceDatabaseOp.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImmutableUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean checkPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl setName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl setPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STATUSES getAccountStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAccountStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRoles()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl addRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl addRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable getIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUserType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableUser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRole addRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRole grant()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRole revoke()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRole getParentRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setParentRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRuleSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable getIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getPolicies()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableRole.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map getRules()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityRole getParentRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 426,
  "endLine" : 428,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setParentRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 430,
  "endLine" : 432,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRuleSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 434,
  "endLine" : 436,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getPolicies()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 458,
  "endLine" : 460,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityPolicy getPolicy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Role.java",
  "fileLinesCount" : 467,
  "components" : [ "primary::core" ],
  "startLine" : 463,
  "endLine" : 465,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isActive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setActive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCreateRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReadRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getBeforeUpdateRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAfterUpdateRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDeleteRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExecuteRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityPolicyImpl.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PropertyEncryption instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/PropertyEncryptionNone.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEncrypted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/PropertyEncryptionNone.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFunctionName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceFunction.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceFunction.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityShared()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String normalizeSecurityResource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 608,
  "endLine" : 610,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1217,
  "endLine" : 1219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityResourceSchema()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceSchema.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceSchema.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceSchema.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TokenAuthInfo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/auth/TokenAuthInfo.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional getDatabase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/auth/TokenAuthInfo.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsedToken getToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/auth/TokenAuthInfo.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional getDatabase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/auth/UserPasswordAuthInfo.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/auth/UserPasswordAuthInfo.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/auth/UserPasswordAuthInfo.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SecurityResource getResourceFromString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityEngine.java",
  "fileLinesCount" : 481,
  "components" : [ "primary::core" ],
  "startLine" : 478,
  "endLine" : 480,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLegacyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ResourceGeneric valueOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String mapResourceGenericToLegacyResource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Byte getAccess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResourceGeneric getResourceGeneric()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getSpecificResources()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Rule.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/Identity.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFieldName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/RestrictedOperation.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableSecurityPolicy.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isActive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableSecurityPolicy.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCreateRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableSecurityPolicy.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReadRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableSecurityPolicy.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getBeforeUpdateRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableSecurityPolicy.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAfterUpdateRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableSecurityPolicy.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDeleteRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableSecurityPolicy.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExecuteRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableSecurityPolicy.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/ImmutableSecurityPolicy.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SystemRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SystemRole.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceProperty.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceProperty.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceProperty.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceProperty.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean checkPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 271,
  "endLine" : 273,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STATUSES getAccountStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 293,
  "endLine" : 295,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAccountStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRoles()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 301,
  "endLine" : 303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 328,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUserType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityUserImpl.java",
  "fileLinesCount" : 355,
  "components" : [ "primary::core" ],
  "startLine" : 352,
  "endLine" : 354,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDbType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenSerializer.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDbTypeID()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenSerializer.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getIsVerified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIsVerified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getIsValid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIsValid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUserName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDatabaseName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDatabaseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getUserId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TokenHeader getHeader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHeader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExpiry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getExpiry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short getProtocolVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDriverName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDriverVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isServerUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryTokenPayload getPayload()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPayload()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryToken.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPayloadType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/DistributedBinaryTokenPayload.java",
  "fileLinesCount" : 11,
  "components" : [ "primary::core" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDatabase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDatabase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getExpiry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExpiry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getUserRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUserRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDatabaseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDatabaseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short getProtocolVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProtocolVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDriverName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDriverName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDriverVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDriverVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isServerUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setServerUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUserName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUserName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPayloadType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/binary/BinaryTokenPayloadImpl.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser authenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser authenticate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser getUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUserImpl getUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role getRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role getRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Role createRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAllUsers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAllRoles()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean dropUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityProxy.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static SQLOrBlock parse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/PredicateCache.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityResourceServerOp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceServerOp.java",
  "fileLinesCount" : 13,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceClass.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityResourceClass.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLanguage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLanguage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIdempotent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/Function.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FunctionDuplicatedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionDuplicatedException.java",
  "fileLinesCount" : 13,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getFunctionNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object value()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionUtilWrapper.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getFunctionNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryProxy.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Function getFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryProxy.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Function createFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryProxy.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryProxy.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryProxy.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryProxy.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryProxy.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryProxy.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/DatabaseFunctionFactory.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getFunctionNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/DatabaseFunctionFactory.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/DatabaseFunction.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/DatabaseFunction.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean filterResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/DatabaseFunction.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/DatabaseFunction.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMinParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/DatabaseFunction.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/DatabaseFunction.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/DatabaseFunction.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataDefault()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaProxy getSchema()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaInternal getSchemaInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Security getSecurity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reload()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DatabaseSessionInternal getDatabase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FunctionLibrary getFunctionLibrary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceLibrary getSequenceLibrary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Scheduler getScheduler()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected long currentWork()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceCached.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SEQUENCE_TYPE getSequenceType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceCached.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getCacheSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceCached.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setCacheSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceCached.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSequenceNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryProxy.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSequenceCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryProxy.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DBSequence getSequence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryProxy.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropSequence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryProxy.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryProxy.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryProxy.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryProxy.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceLibraryImpl getDelegate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryProxy.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String normalizeName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceLibraryImpl.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SEQUENCE_TYPE getSequenceTyeFromString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceHelper.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long getStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getIncrement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getCacheSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long getLimitValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceOrderType getOrderType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean getRecyclable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean getTurnLimitOff()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long getCurrentValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getVal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static int getIncrement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 324,
  "endLine" : 326,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void setLimitValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 328,
  "endLine" : 330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Long getLimitValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 332,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void setOrderType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 336,
  "endLine" : 338,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void setIncrement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static long getStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 349,
  "endLine" : 351,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void setStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxRetry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxRetry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 365,
  "endLine" : 367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void setName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 369,
  "endLine" : 371,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static boolean getRecyclable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void setRecyclable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setSequenceType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 381,
  "endLine" : 383,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getSequenceName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 385,
  "endLine" : 387,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 447,
  "endLine" : 449,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceOrderType.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceOrdered()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceOrdered.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceOrdered()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceOrdered.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected long currentWork()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceOrdered.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SEQUENCE_TYPE getSequenceType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/SequenceOrdered.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result transform()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/executor/transformer/YTDBEntityTransformer.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBCustomSchemaPropertyPToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBCustomSchemaPropertyPToken.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String name()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBCustomSchemaPropertyPToken.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBCustomSchemaPropertyPToken.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBCustomSchemaPropertyPToken.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMutableInGraphTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBCustomSchemaPropertyPToken.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGremlinPlugin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/jsr223/YTDBGremlinPlugin.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YTDBGremlinPlugin instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/jsr223/YTDBGremlinPlugin.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/jsr223/YTDBGremlinPlugin.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID id()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBElementImpl.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraph graph()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBElementImpl.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraphInternal getGraph()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBElementImpl.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBElementImpl.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBElementImpl.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean keyExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBElementImpl.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBVertexImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexImpl.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  YTDBVertexProperty property()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexImpl.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  YTDBVertexProperty property()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexImpl.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexImpl.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Features features()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBVertex addVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GraphComputer compute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBTransaction tx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Variables variables()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Configuration configuration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ThreadLocalState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphImplAbstract.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBCustomSchemaClassPropertyPToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBCustomSchemaClassPropertyPToken.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String name()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBCustomSchemaClassPropertyPToken.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBCustomSchemaClassPropertyPToken.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBCustomSchemaClassPropertyPToken.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMutableInGraphTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBCustomSchemaClassPropertyPToken.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRequirements()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/filter/YTDBHasLabelStep.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean test()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/filter/YTDBHasLabelStep.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/filter/YTDBHasLabelStep.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/filter/YTDBHasLabelStep.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getKlasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/map/YTDBClassCountStep.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVertexStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/sideeffect/YTDBGraphStep.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YTDBGraphInternal getGraph()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/sideeffect/YTDBGraphStep.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getHasContainers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/sideeffect/YTDBGraphStep.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addHasContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/sideeffect/YTDBGraphStep.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPolymorphic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/step/sideeffect/YTDBGraphStep.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YTDBGraphIoStepStrategy instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphIoStepStrategy.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YTDBGraphCountStrategy instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphCountStrategy.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YTDBGraphMatchStepStrategy instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphMatchStepStrategy.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YTDBGraphStepStrategy instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphStepStrategy.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String key()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBDomainObjectVertexProperty.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V value()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBDomainObjectVertexProperty.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPresent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBDomainObjectVertexProperty.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex element()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBDomainObjectVertexProperty.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  Property property()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBDomainObjectVertexProperty.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  YTDBVertexProperty instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyVertexProperty.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBVertex element()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyVertexProperty.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBVertexPropertyId id()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyVertexProperty.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraph graph()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyVertexProperty.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  YTDBProperty property()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyVertexProperty.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  YTDBProperty property()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyVertexProperty.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyVertexProperty.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyVertexProperty.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType type()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyVertexProperty.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String key()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyVertexProperty.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V value()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyVertexProperty.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPresent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyVertexProperty.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyVertexProperty.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBVertexProperty empty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBPropertyFactory.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraph graph()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 503,
  "endLine" : 505,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkSchemaReadPermissions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 526,
  "endLine" : 528,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkSchemaUpdatePermissions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 530,
  "endLine" : 532,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IllegalStateException schemaClassWasDeleted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaClassImpl.java",
  "fileLinesCount" : 556,
  "components" : [ "primary::core" ],
  "startLine" : 540,
  "endLine" : 542,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBStatefulEdgeImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBStatefulEdgeImpl.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBStatefulEdgeImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBStatefulEdgeImpl.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  YTDBProperty property()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBStatefulEdgeImpl.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  YTDBProperty property()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBStatefulEdgeImpl.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBStatefulEdgeImpl.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge getRawEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBStatefulEdgeImpl.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBRemovePropertyService.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSupportedTypes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBRemovePropertyService.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBRemovePropertyService()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBRemovePropertyService.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBRemovePropertyService.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRequirements()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBRemovePropertyService.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBCommandService.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSupportedTypes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBCommandService.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBCommandService.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRequirements()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBCommandService.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraph graph()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 477,
  "endLine" : 479,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IllegalStateException schemaPropertyWasDeleted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBSchemaPropertyImpl.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 500,
  "endLine" : 502,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addTransactionListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeTransactionListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearTransactionListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doReadWrite()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraphTraversalSource begin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fireOnCommit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fireOnRollback()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBTransaction.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionPlan explain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphEmptyQuery.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int usedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphEmptyQuery.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected YTDBImmutableRecordIdJacksonDeserializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBImmutableRecordIdJacksonDeserializer.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraphSON()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBGraphSON.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getTypeDefinitions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBGraphSON.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTypeNamespace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBGraphSON.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected YTDBChangeableRecordIdJacksonSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBChangeableRecordIdJacksonSerializer.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getTypeDefinitions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBGraphSONV3.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBIdDeserializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBGraphSONV3.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBVertexPropertyIdJacksonDeserializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/graphson/YTDBVertexPropertyIdJacksonDeserializer.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/gryo/RecordIdGyroSerializer.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YTDBIoRegistry instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/YTDBIoRegistry.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBVertexPropertyIdBinarySerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBVertexPropertyIdBinarySerializer.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTypeName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBVertexPropertyIdBinarySerializer.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBRecordIdBinarySerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBRecordIdBinarySerializer.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RecordId doReadValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBRecordIdBinarySerializer.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getSerializedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBRecordIdBinarySerializer.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTypeName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBRecordIdBinarySerializer.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected YTDBAbstractCustomTypeSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBAbstractCustomTypeSerializer.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataType getDataType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBAbstractCustomTypeSerializer.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Map initWriteContextMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBAbstractCustomTypeSerializer.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBChangeableRecordIdBinarySerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBChangeableRecordIdBinarySerializer.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ChangeableRecordId doReadValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBChangeableRecordIdBinarySerializer.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getSerializedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBChangeableRecordIdBinarySerializer.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTypeName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/io/binary/YTDBChangeableRecordIdBinarySerializer.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Stream asStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/StreamUtils.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Stream asStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/StreamUtils.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBVertexPropertyId id()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyImpl.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasMetadataDocument()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyImpl.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String metadataKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyImpl.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyImpl.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyImpl.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBVertex element()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyImpl.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraph graph()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyImpl.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  YTDBProperty instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String key()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V value()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPresent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBElement element()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType type()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String label()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBDomainObjectEdge.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Graph graph()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBDomainObjectEdge.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  Property property()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBDomainObjectEdge.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBDomainObjectEdge.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default ServiceRegistry getServiceRegistry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraph.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default YTDBGraphTraversalSource traversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraph.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YTDBFeatures()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GraphFeatures graph()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeFeatures edge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VertexFeatures vertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsAnyIds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsCustomIds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsNumericIds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsStringIds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsUserSuppliedIds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsUuidIds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean willAllowId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsMultiProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VertexPropertyFeatures properties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgePropertyFeatures properties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsComputer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsTransactions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsThreadedTransactions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VariableFeatures variables()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsVariables()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBooleanArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBooleanValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsByteArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsByteValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsDoubleArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsDoubleValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsFloatArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsFloatValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsIntegerArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsIntegerValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsLongArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsLongValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsMapValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsMixedListValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsSerializableValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsStringArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsStringValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsUniformListValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsAnyIds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsCustomIds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsNumericIds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsUserSuppliedIds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsUuidIds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean willAllowId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBooleanArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsDoubleArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsFloatArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsIntegerArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsStringArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsLongArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsSerializableValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 293,
  "endLine" : 295,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsSerializableValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 303,
  "endLine" : 305,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsByteArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 308,
  "endLine" : 310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBooleanArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsDoubleArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 318,
  "endLine" : 320,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsFloatArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsIntegerArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 328,
  "endLine" : 330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsStringArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsLongArrayValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YouTrackDBFeatures.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String key()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBPropertyImpl.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V value()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBPropertyImpl.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPresent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBPropertyImpl.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBElement element()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBPropertyImpl.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType type()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBPropertyImpl.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBPropertyImpl.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBPropertyImpl.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBPropertyImpl.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphEmbedded.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphEmbedded.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded acquireSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphEmbedded.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String key()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public U value()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyType type()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPresent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBVertexProperty element()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBVertexPropertyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraphQueryBuilder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String buildSingleQuery()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean requiresAdditionalNotNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HierarchyAnalyzer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 319,
  "endLine" : 321,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean classExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSuperClassOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBGraphQueryBuilder.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 328,
  "endLine" : 330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getRawVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBConstants.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isSnapshot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBConstants.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getBuildNumber()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBConstants.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getStringContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/StringSerializerHelper.java",
  "fileLinesCount" : 1564,
  "components" : [ "primary::core" ],
  "startLine" : 1344,
  "endLine" : 1347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONReader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCursor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean readBoolean()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char lastChar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 588,
  "endLine" : 590,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 592,
  "endLine" : 594,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLineNumber()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 596,
  "endLine" : 598,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getColumnNumber()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 600,
  "endLine" : 602,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONReader.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::core" ],
  "startLine" : 604,
  "endLine" : 606,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter endObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 308,
  "endLine" : 310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JSONWriter endCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 346,
  "endLine" : 348,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPrettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 474,
  "endLine" : 476,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 483,
  "endLine" : 485,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resetAttributes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/JSONWriter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 493,
  "endLine" : 495,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int staticGetObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/LinkSerializer.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 380,
  "endLine" : 382,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 411,
  "endLine" : 413,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 416,
  "endLine" : 418,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/IndexMultiValuKeySerializer.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 550,
  "endLine" : 552,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/index/CompositeKeySerializer.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 454,
  "endLine" : 456,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/impl/CompactedLinkSerializer.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static byte currentBinaryFormatVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/BinarySerializerFactory.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BinarySerializerFactory getInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/BinarySerializerFactory.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  BinarySerializer getObjectSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/BinarySerializerFactory.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IntSet initialValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/SerializationThreadLocal.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 885,
  "endLine" : 887,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/JSONSerializerJackson.java",
  "fileLinesCount" : 1398,
  "components" : [ "primary::core" ],
  "startLine" : 1350,
  "endLine" : 1352,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T fromString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/string/RecordSerializerStringAbstract.java",
  "fileLinesCount" : 669,
  "components" : [ "primary::core" ],
  "startLine" : 643,
  "endLine" : 645,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EntitySerializerDelta instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeEmptyString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PropertyTypeInternal readNullableType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 1518,
  "endLine" : 1520,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int readAsInt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/VarIntSerializer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long readAsLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/VarIntSerializer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static short readAsShort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/VarIntSerializer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long readAsLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/VarIntSerializer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int readAsInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/VarIntSerializer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static byte readAsByte()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/VarIntSerializer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long signedToUnsigned()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/VarIntSerializer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryField copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BinaryField.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumberOfSupportedVersions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinary.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCurrentVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinary.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMinSupportedVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinary.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntitySerializer getSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinary.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntitySerializer getCurrentSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinary.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinary.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getSupportBinaryEvaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinary.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinary.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BytesContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BytesContainer.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BytesContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BytesContainer.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BytesContainer copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BytesContainer.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T1 getFirstVal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T2 getSecondVal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static byte readByte()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String stringFromBytes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/HelperClasses.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SerializableWrapper()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/SerializableWrapper.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Serializable getSerializable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/SerializableWrapper.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void writeEmptyString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 999,
  "endLine" : 1001,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryComparator getComparator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/RecordSerializerBinaryV1.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 1232,
  "endLine" : 1234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/stream/StreamSerializerRID.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemoryStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemoryStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemoryStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void writeTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int setCustom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int setUtf8()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 350,
  "endLine" : 352,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 354,
  "endLine" : 356,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int available()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 387,
  "endLine" : 389,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getAsBoolean()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 403,
  "endLine" : 405,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getAsByte()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 413,
  "endLine" : 415,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte peek()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 435,
  "endLine" : 437,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 468,
  "endLine" : 470,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/MemoryStream.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::core" ],
  "startLine" : 472,
  "endLine" : 474,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long bytes2long()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/BinaryProtocol.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int bytes2int()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/BinaryProtocol.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int bytes2short()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/BinaryProtocol.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static short bytes2short()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/BinaryProtocol.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static char bytes2char()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/BinaryProtocol.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBShutdownHook.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromRidsStep.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPrevious()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AbstractExecutionStep.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AbstractExecutionStep.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isProfilingEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AbstractExecutionStep.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProfilingEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AbstractExecutionStep.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getCostFormatted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AbstractExecutionStep.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LimitExecutionStep.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterByClassStep.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterByClassStep.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext getContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpExecutionPlan.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpExecutionPlan.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpExecutionPlan.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpExecutionPlan.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AccumulatingTimeoutStep.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AccumulatingTimeoutStep.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext getContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSteps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ScriptExecutionPlan.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnwrapPreviousValueStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UnwrapPreviousValueStep.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UnwrapPreviousValueStep.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromVariableStep.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchFromIndexManagerStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexManagerStep.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexManagerStep.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeleteExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteExecutionPlan.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InsertExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertExecutionPlan.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream start()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertExecutionPlan.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertExecutionPlan.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnStep.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnStep.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getTemporaryProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 470,
  "endLine" : 472,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession getBoundedToSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 682,
  "endLine" : 684,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 686,
  "endLine" : 688,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable asIdentifiableOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 728,
  "endLine" : 730,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 962,
  "endLine" : 964,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Result toResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1369,
  "endLine" : 1371,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String encode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ResultInternal.java",
  "fileLinesCount" : 1453,
  "components" : [ "primary::core" ],
  "startLine" : 1450,
  "endLine" : 1452,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CastToEdgeStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CastToEdgeStep.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CastToEdgeStep.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CastToEdgeStep.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdatableResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdatableResult.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckRecordTypeStep.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionalMatchEdgeTraverser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/OptionalMatchEdgeTraverser.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isEmptyOptional()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/OptionalMatchEdgeTraverser.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchFromDatabaseMetadataStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromDatabaseMetadataStep.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromDatabaseMetadataStep.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReturnMatchPathsStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchPathsStep.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchPathsStep.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SelectExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext getContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream start()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlan.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GetValueFromIndexEntryStep.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GetValueFromIndexEntryStep.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EmptyDataGeneratorStep.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result mapResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LetQueryStep.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchPrefetchStep.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext getContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfExecutionPlan.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IfExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfExecutionPlan.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfExecutionPlan.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfExecutionPlan.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream start()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfExecutionPlan.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void chain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfExecutionPlan.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSteps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfExecutionPlan.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfExecutionPlan.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfExecutionPlan.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfExecutionPlan.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CartesianProductStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CartesianProductStep.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addSubPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CartesianProductStep.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String foot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CartesianProductStep.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String appendPipe()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CartesianProductStep.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MatchFirstStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchFirstStep.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchFirstStep.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReturnMatchPathElementsStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchPathElementsStep.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchPathElementsStep.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MatchFieldTraverser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchFieldTraverser.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MatchFieldTraverser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchFieldTraverser.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchEdgesFromToVerticesStep.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int blockCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchDescriptor.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Index getIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchDescriptor.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SQLBooleanExpression getKeyCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchDescriptor.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SQLBinaryCondition getAdditionalRangeCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchDescriptor.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SQLBooleanExpression getRemainingCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchDescriptor.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requiresDistinctStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IndexSearchDescriptor.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExpandStep.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromIndexStep.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ExecutionStream fetchNextResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UnwindStep.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UnwindStep.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionStep.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSubSteps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionStep.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionStep.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result toResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionStep.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionStep.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionStep.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionStep.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionStep.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getJavaType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionStep.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setJavaType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionStep.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SkipExecutionStep.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SkipExecutionStep.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Iterator init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexedFunctionStep.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchFromStorageMetadataStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromStorageMetadataStep.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromStorageMetadataStep.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeleteEdgeExecutionPlanner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteEdgeExecutionPlanner.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ForEachExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ForEachExecutionPlan.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RidSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSet.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RidSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSet.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSet.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSet.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean retainAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSet.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendTimeout()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromCollectionExecutionStep.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromCollectionExecutionStep.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOrder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromCollectionExecutionStep.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromCollectionExecutionStep.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeftClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EdgeTraversal.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeftFilter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EdgeTraversal.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLeftClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EdgeTraversal.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRid getLeftRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EdgeTraversal.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeftRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EdgeTraversal.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWhereClause getLeftFilter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EdgeTraversal.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EdgeTraversal.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext getContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpServerExecutionPlan.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpServerExecutionPlan.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpServerExecutionPlan.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpServerExecutionPlan.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraverseResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/TraverseResult.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraverseResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/TraverseResult.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlan.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream start()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateExecutionPlan.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterStep.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterStep.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexMetadataPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexMetadataPath.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addPre()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexMetadataPath.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexMetadataPath.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MultipleIndexCanditate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/MultipleIndexCanditate.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCanditate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/MultipleIndexCanditate.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCanditates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/MultipleIndexCanditate.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate invert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/MultipleIndexCanditate.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/MultipleIndexCanditate.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexFinder.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCanditate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/RequiredIndexCanditate.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCanditates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/RequiredIndexCanditate.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate invert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/RequiredIndexCanditate.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/RequiredIndexCanditate.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidateChain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateChain.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateChain.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateChain.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateChain.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate normalize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateChain.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List properties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateChain.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateComposite.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate invert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateComposite.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateComposite.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate normalize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateComposite.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List properties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateComposite.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateImpl.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateImpl.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List properties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/IndexCandidateImpl.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/RangeIndexCanditate.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate invert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/RangeIndexCanditate.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/RangeIndexCanditate.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate normalize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/RangeIndexCanditate.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List properties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/RangeIndexCanditate.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConvertToResultInternalStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ConvertToResultInternalStep.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ConvertToResultInternalStep.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeleteStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteStep.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteStep.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DeleteStep.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GlobalLetExpressionStep.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GlobalLetExpressionStep.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CopyRecordContentBeforeUpdateStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CopyRecordContentBeforeUpdateStep.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CopyRecordContentBeforeUpdateStep.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result calculateProjections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ProjectionCalculationStep.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ProjectionCalculationStep.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ProjectionCalculationStep.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/TimeoutStep.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/TimeoutStep.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReturnMatchPatternsStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchPatternsStep.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchPatternsStep.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getFinalValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FuncitonAggregationContext.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IfStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfStep.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression getCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfStep.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/IfStep.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReturnMatchElementsStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchElementsStep.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ReturnMatchElementsStep.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmptyStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EmptyStep.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EmptyStep.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/EmptyStep.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/OrderByStep.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoveEmptyOptionalsStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RemoveEmptyOptionalsStep.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RemoveEmptyOptionalsStep.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GuaranteeEmptyCountStep.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GuaranteeEmptyCountStep.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GuaranteeEmptyCountStep.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DistinctExecutionStep.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexValuesStep.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CountStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountStep.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountStep.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountStep.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List cartesianProduct()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 505,
  "endLine" : 507,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SQLExpression toExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 543,
  "endLine" : 545,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isOrderAsc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 726,
  "endLine" : 728,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 910,
  "endLine" : 912,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 915,
  "endLine" : 917,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 920,
  "endLine" : 922,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIndexName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 924,
  "endLine" : 926,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexSearchDescriptor getDesc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromIndexStep.java",
  "fileLinesCount" : 931,
  "components" : [ "primary::core" ],
  "startLine" : 928,
  "endLine" : 930,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleMerge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateMergeStep.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpdateMergeStep.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSubExecutionPlans()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/GlobalLetQueryStep.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CastToVertexStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CastToVertexStep.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CastToVertexStep.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoveEdgePointersStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RemoveEdgePointersStep.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RemoveEdgePointersStep.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession getBoundToSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet trySplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalResultSet.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/UpsertStep.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/BatchStep.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SelectExecutionPlanner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 777,
  "endLine" : 779,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SchemaInternal getSchemaFromContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 1886,
  "endLine" : 1888,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean allowsRangeQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SelectExecutionPlanner.java",
  "fileLinesCount" : 2407,
  "components" : [ "primary::core" ],
  "startLine" : 2310,
  "endLine" : 2312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOptionalNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/PatternNode.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CopyEntityStep.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RidSetIterator.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateEdgesStep.java",
  "fileLinesCount" : 284,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionalMatchStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/OptionalMatchStep.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MatchEdgeTraverser createTraverser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/OptionalMatchStep.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedMapResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedMapResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedMapResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set keySet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection values()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getOrDefault()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEach()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void replaceAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T putIfAbsent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean replace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T replace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedMapResultImpl.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedListResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedListResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedListResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean retainAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int indexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int lastIndexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List subList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void replaceAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Spliterator spliterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addLast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getLast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T removeFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T removeLast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List reversed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeIf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream stream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream parallelStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEach()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedListResultImpl.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedSetResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedSetResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedSetResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean retainAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Spliterator spliterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeIf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream stream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream parallelStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEach()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmbeddedSetResultImpl.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SingletonExecutionStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/SingletonExecutionStream.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/SingletonExecutionStream.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterruptResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/InterruptResultSet.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/InterruptResultSet.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/MapperExecutionStream.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/MapperExecutionStream.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/MapperExecutionStream.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession getBoundToSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorResultSet.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet trySplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorResultSet.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorResultSet.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorResultSet.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorResultSet.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkSetResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkSetResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkSetResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean retainAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Spliterator spliterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeIf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream stream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream parallelStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEach()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkSetResultImpl.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default ExecutionStream map()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionStream.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default ExecutionStream filter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionStream.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default ExecutionStream flatMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionStream.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default ExecutionStream interruptable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionStream.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default ExecutionStream limit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionStream.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExecutionStream iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionStream.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExecutionStream iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionStream.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExecutionStream resultIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionStream.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default CostMeasureExecutionStream profile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionStream.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExecutionStream loadIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionStream.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExecutionStream empty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionStream.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ExecutionStream singleton()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionStream.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default ExecutionStream onClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionStream.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkMapResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkMapResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkMapResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEach()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable putIfAbsent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean replace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable replace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set keySet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection values()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkMapResultImpl.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultIteratorExecutionStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ResultIteratorExecutionStream.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ResultIteratorExecutionStream.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ResultIteratorExecutionStream.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/CostMeasureExecutionStream.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/CostMeasureExecutionStream.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmptyExecutionStream.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmptyExecutionStream.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExpireResultSet.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ProduceExecutionStream.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ProduceExecutionStream.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/TimeoutResultSet.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSetEdgeTraverser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ResultSetEdgeTraverser.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/FilterExecutionStream.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LoaderExecutionStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LoaderExecutionStream.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/OnCloseExecutionStream.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/OnCloseExecutionStream.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LimitedExecutionStream.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorExecutionStream.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultipleExecutionStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/MultipleExecutionStream.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession getBoundToSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionResultSet.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet trySplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionResultSet.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionResultSet.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionResultSet.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ExecutionResultSet.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkListResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkListResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkListResultImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean retainAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int indexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int lastIndexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List subList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void replaceAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Spliterator spliterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addLast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable getFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable getLast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable removeFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable removeLast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List reversed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeIf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream stream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream parallelStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEach()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LinkListResultImpl.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CreateRecordStep.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SubQueryStep.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SubQueryStep.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/WhileMatchStep.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckClassTypeStep.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckClassTypeStep.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String foot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ParallelExecStep.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String appendPipe()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ParallelExecStep.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSubExecutionPlans()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ParallelExecStep.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MatchMultiEdgeTraverser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchMultiEdgeTraverser.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromClassStep.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CountFromClassStep.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConvertToUpdatableResultStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ConvertToUpdatableResultStep.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ConvertToUpdatableResultStep.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FetchFromClassExecutionStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromClassExecutionStep.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FetchFromClassExecutionStep.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static QueryStats get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/QueryStats.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result toResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionPlan.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSteps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionPlan.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPrettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionPlan.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPrettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionPlan.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionPlan.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionPlan.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getJavaType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionPlan.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setJavaType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionPlan.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionPlan.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionPlan.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStmText()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionPlan.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStmText()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionPlan.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InfoExecutionPlan.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchStep.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String targetClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchReverseEdgeTraverser.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SQLRid targetRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchReverseEdgeTraverser.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SQLWhereClause getTargetFilter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchReverseEdgeTraverser.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getStartingPointAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchReverseEdgeTraverser.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getEndpointAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchReverseEdgeTraverser.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Object toResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getStartingPointAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SQLWhereClause getTargetFilter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String targetClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SQLRid targetRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/MatchEdgeTraverser.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RetryExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/RetryExecutionPlan.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckSafeDeleteStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckSafeDeleteStep.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/CheckSafeDeleteStep.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExecutionStepInternal.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default String getTargetNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExecutionStepInternal.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default List getSubSteps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExecutionStepInternal.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default List getSubExecutionPlans()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExecutionStepInternal.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExecutionStepInternal.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExecutionStepInternal.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExecutionStepInternal.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext getContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DDLExecutionPlan.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream start()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DDLExecutionPlan.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DDLExecutionPlan.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DDLExecutionPlan.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DDLExecutionPlan.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalExecutionPlan.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalExecutionPlan.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default InternalExecutionPlan copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalExecutionPlan.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default String getStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalExecutionPlan.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default String getGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalExecutionPlan.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractUnrollStep()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AbstractUnrollStep.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ExecutionStream fetchNextResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AbstractUnrollStep.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSubSteps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterNotMatchPatternStep.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterNotMatchPatternStep.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream internalStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterNotMatchPatternStep.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStep copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/FilterNotMatchPatternStep.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/PatternEdge.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RecordsReturnHandler.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object ret()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RecordsReturnHandler.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConcurrentLegacyResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConcurrentLegacyResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LegacyResultSet setLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int indexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int lastIndexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 302,
  "endLine" : 304,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean retainAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/ConcurrentLegacyResultSet.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::core" ],
  "startLine" : 355,
  "endLine" : 357,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LocalLiveResultListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LocalLiveResultListener.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean result()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LocalLiveResultListener.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LocalLiveResultListener.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onError()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LocalLiveResultListener.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onUnsubscribe()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LocalLiveResultListener.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicLegacyResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicLegacyResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicLegacyResultSet setCompleted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int currentSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean retainAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int indexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int lastIndexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List subList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeExternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void readExternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmptyNoWait()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/BasicLegacyResultSet.java",
  "fileLinesCount" : 245,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean retainAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int indexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int lastIndexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ListIterator listIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List subList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeExternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void readExternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLForEachBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLForEachBlock.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLForEachBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLForEachBlock.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAndBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAndBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSubBlocks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSubBlocks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addSubBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void translateLuceneOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 321,
  "endLine" : 324,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 327,
  "endLine" : 329,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAndBlock.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::core" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBothPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBothPathItem.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBothPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBothPathItem.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdatePutItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdatePutItem.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdatePutItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdatePutItem.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreatePropertyAttributeStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyAttributeStatement.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreatePropertyAttributeStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyAttributeStatement.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIsNotDefinedCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIsNotDefinedCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotDefinedCondition.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateVertexStatementNoTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatementNoTarget.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateVertexStatementNoTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatementNoTarget.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateVertexStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatementNoTarget.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 420,
  "endLine" : 422,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 424,
  "endLine" : 426,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSelectStatement getRightStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 428,
  "endLine" : 430,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInputParameter getRightParam()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 432,
  "endLine" : 434,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMathExpression getRightMathExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 436,
  "endLine" : 438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRightParam()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 440,
  "endLine" : 442,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRightMathExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 444,
  "endLine" : 446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInCondition.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::core" ],
  "startLine" : 463,
  "endLine" : 465,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 315,
  "endLine" : 317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJson.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::core" ],
  "startLine" : 358,
  "endLine" : 360,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIfNotExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfNotExists.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIfNotExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfNotExists.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfNotExists.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfNotExists.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSelectStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSelectStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProjection getProjection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProjection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFromClause getTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWhereClause getWhereClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWhereClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLGroupBy getGroupBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setGroupBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOrderBy getOrderBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOrderBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSkip getSkip()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSkip()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLimit getLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFetchPlan getFetchPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFetchPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLetClause getLetClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLetClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUnwind getUnwind()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 470,
  "endLine" : 472,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIdempotent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 475,
  "endLine" : 477,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUnwind()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 479,
  "endLine" : 481,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLTimeout getTimeout()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 483,
  "endLine" : 485,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTimeout()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 487,
  "endLine" : 489,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setParallel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 491,
  "endLine" : 493,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNoCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectStatement.java",
  "fileLinesCount" : 591,
  "components" : [ "primary::core" ],
  "startLine" : 495,
  "endLine" : 497,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDatabaseUserData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDatabaseUserData.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDatabaseUserData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDatabaseUserData.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSimpleExecStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSimpleExecStatement.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSimpleExecStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSimpleExecStatement.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSimpleExecStatement.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInteger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInteger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInteger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInteger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInteger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInteger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInteger.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOrBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOrBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSubBlocks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addSubBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void translateLuceneOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 327,
  "endLine" : 329,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 332,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrBlock.java",
  "fileLinesCount" : 359,
  "components" : [ "primary::core" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRecordAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRecordAttribute.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRecordAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRecordAttribute.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRecordAttribute.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRecordAttribute.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRecordAttribute.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRecordAttribute.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRecordAttribute.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRecordAttribute.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNamedParameter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNamedParameter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNamedParameter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNamedParameter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNamedParameter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNamedParameter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSleepStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSleepStatement.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSleepStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSleepStatement.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSleepStatement.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlanNoCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIdempotent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean executinPlanCanBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOriginalStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOriginalStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsAnyCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsAnyCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAnyCondition.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 402,
  "endLine" : 404,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBaseIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBaseIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBaseIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBaseIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBaseIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getExpandContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLevelZero()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 280,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSuffixIdentifier getSuffix()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLevelZeroIdentifier getLevelZero()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 327,
  "endLine" : 330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseIdentifier.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 389,
  "endLine" : 391,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIfStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfStatement.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIfStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfStatement.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getStatements()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIfStatement.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLGroupBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGroupBy.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLGroupBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGroupBy.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGroupBy.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGroupBy.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGroupBy.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlterClassStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterClassStatement.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlterClassStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterClassStatement.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBidirectional()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 363,
  "endLine" : 365,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addParam()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMethodCall.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 367,
  "endLine" : 369,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRecordAttr()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRecordAttr()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRid getRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLModifier getModifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setModifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 312,
  "endLine" : 314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderByItem.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDropIndexStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropIndexStatement.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDropIndexStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropIndexStatement.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getExpandContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDefinedFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDefinedFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexChain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 285,
  "endLine" : 287,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 312,
  "endLine" : 314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 317,
  "endLine" : 319,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 329,
  "endLine" : 331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 335,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 350,
  "endLine" : 352,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 355,
  "endLine" : 357,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 367,
  "endLine" : 369,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 393,
  "endLine" : 395,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 398,
  "endLine" : 400,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 403,
  "endLine" : 405,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 409,
  "endLine" : 411,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 424,
  "endLine" : 426,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 429,
  "endLine" : 431,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 435,
  "endLine" : 437,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 441,
  "endLine" : 443,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 447,
  "endLine" : 449,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 473,
  "endLine" : 475,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 478,
  "endLine" : 480,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 484,
  "endLine" : 486,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 490,
  "endLine" : 492,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 496,
  "endLine" : 498,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 511,
  "endLine" : 513,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 516,
  "endLine" : 518,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 521,
  "endLine" : 523,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 526,
  "endLine" : 528,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 531,
  "endLine" : 533,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 536,
  "endLine" : 538,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPriority()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 658,
  "endLine" : 660,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMathExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 666,
  "endLine" : 668,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMathExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 670,
  "endLine" : 672,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildExpressions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 832,
  "endLine" : 834,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setChildExpressions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 836,
  "endLine" : 838,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getOperators()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 854,
  "endLine" : 856,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String serializeOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1382,
  "endLine" : 1384,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Operator deserializeOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMathExpression.java",
  "fileLinesCount" : 1401,
  "components" : [ "primary::core" ],
  "startLine" : 1386,
  "endLine" : 1388,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlterSequenceStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSequenceStatement.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlterSequenceStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSequenceStatement.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLTimeout()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTimeout.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLTimeout()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTimeout.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getVal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTimeout.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFailureStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTimeout.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTimeout.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsTextCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsTextCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression resolveKeyTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsTextCondition.java",
  "fileLinesCount" : 289,
  "components" : [ "primary::core" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SubQueryCollector.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SubQueryCollector.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExplainStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExplainStatement.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExplainStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExplainStatement.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExplainStatement.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExplainStatement.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIdempotent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExplainStatement.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateEdgeStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateEdgeStatement.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateEdgeStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateEdgeStatement.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getStatementType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateEdgeStatement.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOrderBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOrderBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOrderBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean ordersWithCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOrderBy.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLetClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetClause.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLetClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetClause.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetClause.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetClause.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetClause.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIndexIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexIdentifier.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIndexIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexIdentifier.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexIdentifier.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexIdentifier.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIndexNameString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexIdentifier.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIndexName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexIdentifier.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void inPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void bothPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void outPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodCall getMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchFilter getFilter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFilter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItem.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeToStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeToStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeToStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeToStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeToStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateIndexStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateIndexStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addKeyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateIndexStatement.java",
  "fileLinesCount" : 540,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNotBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNotBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression getSub()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSub()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNegate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNegate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void translateLuceneOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotBlock.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBinaryCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBinaryCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBinaryCompareOperator getOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 285,
  "endLine" : 287,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 293,
  "endLine" : 295,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 449,
  "endLine" : 451,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 594,
  "endLine" : 596,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCondition.java",
  "fileLinesCount" : 703,
  "components" : [ "primary::core" ],
  "startLine" : 699,
  "endLine" : 701,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setTabSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getTabSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getColumn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 336,
  "endLine" : 338,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEndColumn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 352,
  "endLine" : 354,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEndLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 359,
  "endLine" : 361,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBeginColumn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 366,
  "endLine" : 368,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBeginLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaCharStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 406,
  "endLine" : 408,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaCharStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 413,
  "endLine" : 415,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReInit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 440,
  "endLine" : 442,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReInit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 447,
  "endLine" : 449,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaCharStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 486,
  "endLine" : 488,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaCharStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 501,
  "endLine" : 503,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReInit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 523,
  "endLine" : 525,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReInit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 538,
  "endLine" : 540,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReInit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JavaCharStream.java",
  "fileLinesCount" : 636,
  "components" : [ "primary::core" ],
  "startLine" : 553,
  "endLine" : 555,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMultiMatchPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMultiMatchPathItem.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMultiMatchPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMultiMatchPathItem.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBidirectional()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMultiMatchPathItem.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMultiMatchPathItem.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMultiMatchPathItem.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMultiMatchPathItem.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSecurityResourceSegment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSecurityResourceSegment.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSecurityResourceSegment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSecurityResourceSegment.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSecurityResourceSegment.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSecurityResourceSegment.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSecurityResourceSegment getNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSecurityResourceSegment.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSecurityResourceSegment.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInOperator.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInOperator.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInOperator.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInOperator.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInOperator.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInOperator copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInOperator.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInOperator.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInOperator.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInOperator.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateEdgeStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateEdgeStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getTargetClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTargetClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getLeftExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeftExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getRightExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRightExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInsertBody getBody()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBody()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 280,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getRetry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRetry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getWait()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWait()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBatch getBatch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 302,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBatch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 304,
  "endLine" : 306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUpsert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateEdgeStatement.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::core" ],
  "startLine" : 308,
  "endLine" : 310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCompareOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCompareOperator.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCompareOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCompareOperator.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCompareOperator.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCompareOperator.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDropUserStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropUserStatement.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDropUserStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropUserStatement.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropUserStatement.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean containsOResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 448,
  "endLine" : 450,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 465,
  "endLine" : 467,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 469,
  "endLine" : 471,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLModifier getLeftModifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 473,
  "endLine" : 475,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeftModifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 477,
  "endLine" : 479,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 481,
  "endLine" : 483,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 485,
  "endLine" : 487,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 489,
  "endLine" : 491,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateItem.java",
  "fileLinesCount" : 497,
  "components" : [ "primary::core" ],
  "startLine" : 493,
  "endLine" : 495,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLGeOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLGeOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLGeOperator copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateClassStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateClassStatement.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateClassStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateClassStatement.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSuperclasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateClassStatement.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLParenthesisExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLParenthesisExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEarlyCalculated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisExpression.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLevelZeroIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLevelZeroIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 311,
  "endLine" : 313,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionCall getFunctionCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 322,
  "endLine" : 324,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean getSelf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 328,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCollection getCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLevelZeroIdentifier.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::core" ],
  "startLine" : 330,
  "endLine" : 332,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlterDatabaseStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterDatabaseStatement.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlterDatabaseStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterDatabaseStatement.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionStream executeDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterDatabaseStatement.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLuceneOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLuceneOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLuceneOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLuceneOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLuceneOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLuceneOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLuceneOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLuceneOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLuceneOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLuceneOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLuceneOperator copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLuceneOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLuceneOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLuceneOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBaseIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isEarlyCalculated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getDefaultAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexedFunctionCal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExpand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLValueExpression getExpandContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLValueExpression splitForAggregation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AggregationContext getAggregationContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEarlyCalculated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDefinedFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDefinedFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBeginStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBeginStatement.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBeginStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBeginStatement.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBeginStatement.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBeginStatement.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBeginStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBeginStatement.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBeginStatement.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean nodeCreated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JJTYouTrackDBSqlState.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Node rootNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JJTYouTrackDBSqlState.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Node peekNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JJTYouTrackDBSqlState.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int nodeArity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/JJTYouTrackDBSqlState.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession getBoundToSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSet.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSet.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet trySplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSet.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSet.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSet.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProjection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProjection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getAllAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDistinct()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDistinct()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjection.java",
  "fileLinesCount" : 353,
  "components" : [ "primary::core" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteStatement.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteStatement.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFromClause getFromClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteStatement.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWhereClause getWhereClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteStatement.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReturnBefore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteStatement.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLimit getLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteStatement.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnsafe()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteStatement.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOutPathItemOpt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOutPathItemOpt.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOutPathItemOpt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOutPathItemOpt.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSimpleExecServerStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSimpleExecServerStatement.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSimpleExecServerStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSimpleExecServerStatement.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLEqualsOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLEqualsOperator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLEqualsOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLEqualsOperator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLEqualsOperator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLEqualsOperator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLEqualsOperator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLEqualsOperator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLEqualsOperator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLEqualsOperator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLEqualsOperator copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLEqualsOperator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLEqualsOperator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLikeOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLikeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLikeOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLikeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLikeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLikeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLikeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLikeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLikeOperator copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLikeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLikeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLikeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLikeOperator.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDropPropertyStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropPropertyStatement.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDropPropertyStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropPropertyStatement.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeByRidStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeByRidStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeByRidStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeByRidStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeByRidStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpressionStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpressionStatement.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpressionStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpressionStatement.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpressionStatement.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpressionStatement.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpressionStatement.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpressionStatement.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNeqOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeqOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNeqOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeqOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeqOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeqOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeqOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeqOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeqOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNeqOperator copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeqOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeqOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeqOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeqOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRetry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRetry.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRetry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRetry.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRetry.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRetry.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRetry.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRetry.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNearOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNearOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNearOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNearOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNearOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNearOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNearOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNearOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNearOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNearOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNearOperator copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNearOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNearOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNearOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreatePropertyStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyStatement.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreatePropertyStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreatePropertyStatement.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBatch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBatch.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBatch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBatch.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeVToStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeVToStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeVToStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeVToStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeVToStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInstanceofCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInstanceofCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInstanceofCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLServerStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLServerStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLServerStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIdempotent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean executinPlanCanBeCached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateUserStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateUserStatement.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateUserStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateUserStatement.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateUserStatement.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateUserStatement.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchFilterItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilterItem.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchFilterItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilterItem.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSuffixIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSuffixIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSuffixIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSuffixIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBaseIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 302,
  "endLine" : 304,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSuffixIdentifier splitForAggregation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEarlyCalculated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 368,
  "endLine" : 370,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 523,
  "endLine" : 525,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 527,
  "endLine" : 529,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 531,
  "endLine" : 533,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 535,
  "endLine" : 537,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 539,
  "endLine" : 541,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPreAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/AggregateProjectionSplit.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPreAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/AggregateProjectionSplit.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/AggregateProjectionSplit.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/AggregateProjectionSplit.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLScAndOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLScAndOperator.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLScAndOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLScAndOperator.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLScAndOperator.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLScAndOperator.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLScAndOperator.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLScAndOperator.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLScAndOperator copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLScAndOperator.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLScAndOperator.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLScAndOperator.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLScAndOperator.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchPathItemFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItemFirst.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchPathItemFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItemFirst.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBidirectional()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItemFirst.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionCall getFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItemFirst.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchPathItemFirst.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PatternNode get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Pattern.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumOfEdges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Pattern.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getAliasToNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Pattern.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAliasToNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Pattern.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNumOfEdges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Pattern.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlterRoleStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterRoleStatement.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlterRoleStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterRoleStatement.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterRoleStatement.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBothPathItemOpt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBothPathItemOpt.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBothPathItemOpt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBothPathItemOpt.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getExpandContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 440,
  "endLine" : 442,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMathExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 579,
  "endLine" : 581,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRid getRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 617,
  "endLine" : 619,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 621,
  "endLine" : 623,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMathExpression getMathExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 625,
  "endLine" : 627,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArrayConcatExpression getArrayConcatExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 662,
  "endLine" : 664,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setArrayConcatExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExpression.java",
  "fileLinesCount" : 782,
  "components" : [ "primary::core" ],
  "startLine" : 666,
  "endLine" : 668,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateVertexStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatement.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateVertexStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatement.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getTargetClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatement.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTargetClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatement.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProjection getReturnStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatement.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReturnStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatement.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInsertBody getInsertBody()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatement.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInsertBody()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatement.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertSetExpression.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertSetExpression.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertSetExpression.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProfileStorageStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStorageStatement.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProfileStorageStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStorageStatement.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStorageStatement.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStorageStatement.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWithinOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWithinOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWithinOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWithinOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWithinOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWithinOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWithinOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWithinOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWithinOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWithinOperator copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWithinOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWithinOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWithinOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWithinOperator.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNestedProjection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNestedProjection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addExcludeItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 369,
  "endLine" : 371,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addIncludeItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjection.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::core" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 352,
  "endLine" : 354,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression resolveKeyFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 385,
  "endLine" : 387,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression resolveKeyTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsCondition.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 391,
  "endLine" : 393,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRevokeStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRevokeStatement.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRevokeStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRevokeStatement.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRevokeStatement.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsValueOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueOperator.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsValueOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueOperator.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueOperator.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueOperator.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsValueOperator copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueOperator.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueOperator.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueOperator.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueOperator.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueOperator.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueOperator.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLetStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetStatement.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLetStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetStatement.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetStatement.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateSequenceStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSequenceStatement.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateSequenceStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSequenceStatement.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRightBinaryCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRightBinaryCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluateRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRightBinaryCondition.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParseException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ParseException.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParseException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ParseException.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLPermission()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPermission.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLPermission()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPermission.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPermission.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPermission.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPermission.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchFilter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchFilter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchFilter.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDropClassStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropClassStatement.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDropClassStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropClassStatement.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropClassStatement.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlterSystemRoleStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSystemRoleStatement.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlterSystemRoleStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSystemRoleStatement.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSystemRoleStatement.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLString.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLString.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLString.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLString.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DDLStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/DDLStatement.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DDLStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/DDLStatement.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/DDLStatement.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeWhereStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeWhereStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeWhereStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeWhereStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeWhereStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFloatingPoint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFloatingPoint.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFloatingPoint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFloatingPoint.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSign()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFloatingPoint.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSign()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFloatingPoint.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStringValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFloatingPoint.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStringValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFloatingPoint.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLparseScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLparseScript.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLparseScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLparseScript.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLparseScript.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLparseScript.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlterPropertyStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterPropertyStatement.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlterPropertyStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterPropertyStatement.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void validate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterPropertyStatement.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateFunctionStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateFunctionStatement.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateFunctionStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateFunctionStatement.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWhereClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWhereClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBaseExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression getBaseExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getFlattened()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFlattened()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 312,
  "endLine" : 314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate findIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhereClause.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::core" ],
  "startLine" : 317,
  "endLine" : 319,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private final int jjStartNfa_0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBSqlTokenManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/YouTrackDBSqlTokenManager.java",
  "fileLinesCount" : 5417,
  "components" : [ "primary::core" ],
  "startLine" : 5323,
  "endLine" : 5327,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeFromToStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeFromToStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeFromToStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeFromToStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeFromToStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateVertexStatementEmptyNoTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatementEmptyNoTarget.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateVertexStatementEmptyNoTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatementEmptyNoTarget.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateVertexStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateVertexStatementEmptyNoTarget.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNeOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNeOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNeOperator copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNeOperator.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSkip()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSkip.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSkip()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSkip.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getUpdateItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addUpdateItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getUpdatePutItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addUpdatePutItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLJson getJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getUpdateIncrementItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::core" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addUpdateIncrementItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::core" ],
  "startLine" : 261,
  "endLine" : 263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getUpdateRemoveItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addUpdateRemoveItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateOperations.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLQueryStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLQueryStatement.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLQueryStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLQueryStatement.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLQueryStatement.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLQueryStatement.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIsDefinedCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIsDefinedCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsDefinedCondition.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIsNullCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIsNullCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNullCondition.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUnwind()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUnwind.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUnwind()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUnwind.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUnwind.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUnwind.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUnwind.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFirstLevelExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFirstLevelExpression.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFirstLevelExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFirstLevelExpression.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFirstLevelExpression.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBaseIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFirstLevelExpression.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRebuildIndexStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRebuildIndexStatement.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRebuildIndexStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRebuildIndexStatement.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addParam()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExpand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 343,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 508,
  "endLine" : 510,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFunctionCall.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 562,
  "endLine" : 564,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInPathItem.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInPathItem.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLGrantStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGrantStatement.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLGrantStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGrantStatement.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGrantStatement.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateSystemUserStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSystemUserStatement.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateSystemUserStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSystemUserStatement.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addRole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSystemUserStatement.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConstantExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBooleanExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List flatten()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional transformToUpdateItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 301,
  "endLine" : 303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 331,
  "endLine" : 333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConstantExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 347,
  "endLine" : 349,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canCreateRangeWith()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 384,
  "endLine" : 386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFullTextIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression resolveKeyFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 392,
  "endLine" : 394,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression resolveKeyTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 396,
  "endLine" : 398,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCommandLineOption()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommandLineOption.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCommandLineOption()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommandLineOption.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommandLineOption.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInputParameter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInputParameter.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInputParameter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInputParameter.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object bindFromInputParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInputParameter.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInputParameter.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInputParameter copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInputParameter.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInputParameter.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInputParameter.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInputParameter.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNestedProjectionItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjectionItem.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNestedProjectionItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNestedProjectionItem.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getReturnNestedProjections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReturnNestedProjections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addMatchExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNotMatchExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addReturnNestedProjection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addReturnItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addReturnAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIdempotent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 618,
  "endLine" : 620,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLimit getLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 857,
  "endLine" : 859,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 861,
  "endLine" : 863,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getReturnAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 865,
  "endLine" : 867,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReturnAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 869,
  "endLine" : 871,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getReturnItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 873,
  "endLine" : 875,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReturnItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 877,
  "endLine" : 879,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchExpressions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 881,
  "endLine" : 883,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMatchExpressions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 885,
  "endLine" : 887,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getNotMatchExpressions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 889,
  "endLine" : 891,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNotMatchExpressions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 893,
  "endLine" : 895,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReturnDistinct()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 897,
  "endLine" : 899,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReturnDistinct()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 901,
  "endLine" : 903,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOrderBy getOrderBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 905,
  "endLine" : 907,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOrderBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 909,
  "endLine" : 911,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLGroupBy getGroupBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 913,
  "endLine" : 915,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setGroupBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 917,
  "endLine" : 919,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUnwind getUnwind()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 921,
  "endLine" : 923,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUnwind()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 925,
  "endLine" : 927,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSkip getSkip()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 929,
  "endLine" : 931,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSkip()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 933,
  "endLine" : 935,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchStatement.java",
  "fileLinesCount" : 943,
  "components" : [ "primary::core" ],
  "startLine" : 938,
  "endLine" : 941,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRollbackStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRollbackStatement.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRollbackStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRollbackStatement.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRollbackStatement.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRollbackStatement.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRollbackStatement.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addLifecycleListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSetLifecycleDecorator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSetLifecycleDecorator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession getBoundToSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSetLifecycleDecorator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getQueryId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSetLifecycleDecorator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDetached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSetLifecycleDecorator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet getUnderlying()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSetLifecycleDecorator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSetLifecycleDecorator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSetLifecycleDecorator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/LocalResultSetLifecycleDecorator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchesCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchesCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchesCondition.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMetadataIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMetadataIdentifier.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMetadataIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMetadataIdentifier.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMetadataIdentifier.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMetadataIdentifier.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMetadataIdentifier.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFieldMatchPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFieldMatchPathItem.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFieldMatchPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFieldMatchPathItem.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBidirectional()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFieldMatchPathItem.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFieldMatchPathItem.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFieldMatchPathItem.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArrayConcatExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArrayConcatExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildExpressions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setChildExpressions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addChildExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpression.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLegacy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLRid.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLPositionalParameter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPositionalParameter.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLPositionalParameter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPositionalParameter.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPositionalParameter.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPositionalParameter.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPositionalParameter.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLPositionalParameter.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsKeyOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsKeyOperator.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsKeyOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsKeyOperator.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsKeyOperator.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsKeyOperator.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsKeyOperator.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsKeyOperator.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsKeyOperator copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsKeyOperator.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsKeyOperator.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsKeyOperator.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsKeyOperator.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLModifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLModifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLModifier.java",
  "fileLinesCount" : 573,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOptimizeDatabaseStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOptimizeDatabaseStatement.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOptimizeDatabaseStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOptimizeDatabaseStatement.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addOption()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOptimizeDatabaseStatement.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOptimizeDatabaseStatement.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLeOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLeOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLeOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLeOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLeOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLeOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLeOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLeOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLeOperator copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLeOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLeOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLeOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLeOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLeOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLConsoleStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLConsoleStatement.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLConsoleStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLConsoleStatement.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLTruncateClassStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTruncateClassStatement.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLTruncateClassStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLTruncateClassStatement.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateIncrementItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateIncrementItem.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateIncrementItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateIncrementItem.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateDatabaseStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateDatabaseStatement.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateDatabaseStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateDatabaseStatement.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFetchPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlan.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFetchPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlan.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlan.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlan.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWhileBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhileBlock.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWhileBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWhileBlock.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArraySingleValuesSelector()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArraySingleValuesSelector()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySingleValuesSelector.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateRemoveItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateRemoveItem.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateRemoveItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateRemoveItem.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDropSequenceStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropSequenceStatement.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDropSequenceStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropSequenceStatement.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropSequenceStatement.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteEdgeStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 282,
  "endLine" : 284,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 286,
  "endLine" : 288,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getTargetCollectionName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTargetCollectionName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRid getRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 298,
  "endLine" : 300,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 302,
  "endLine" : 304,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRids()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRids()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWhereClause getWhereClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWhereClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 327,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLimit getLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 329,
  "endLine" : 331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBatch getBatch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBatch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 341,
  "endLine" : 343,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getLeftExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeftExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 349,
  "endLine" : 351,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getRightExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRightExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteEdgeStatement.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession getBoundToSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExplainResultSet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet trySplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExplainResultSet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExplainResultSet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExplainResultSet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExplainResultSet.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateSecurityPolicyStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSecurityPolicyStatement.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateSecurityPolicyStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSecurityPolicyStatement.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateSecurityPolicyStatement.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLparseServerStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLparseServerStatement.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLparseServerStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLparseServerStatement.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLparseServerStatement.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLparseServerStatement.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJsonItem.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJsonItem.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLJsonItem.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLtOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLtOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLtOperator copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLetItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLetItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVarName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setQuery()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getVarName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLStatement getQuery()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLetItem.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInsertBody()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInsertBody()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getIdentifierList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSetExpressions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::core" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::core" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getContentInputParam()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertBody.java",
  "fileLinesCount" : 318,
  "components" : [ "primary::core" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlterSecurityPolicyStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSecurityPolicyStatement.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlterSecurityPolicyStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlterSecurityPolicyStatement.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsValueCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsValueCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsValueOperator getOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 297,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 328,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression resolveKeyFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 348,
  "endLine" : 350,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression resolveKeyTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsValueCondition.java",
  "fileLinesCount" : 364,
  "components" : [ "primary::core" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProfileStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStatement.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProfileStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStatement.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalExecutionPlan createExecutionPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStatement.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStatement.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIdempotent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProfileStatement.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onFunctionLibraryUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExecutionPlanCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onSequenceLibraryUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExecutionPlanCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onStorageConfigurationUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/ExecutionPlanCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void jjtSetParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Node jjtGetParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Node jjtGetChild()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int jjtGetNumChildren()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void jjtSetValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object jjtGetValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Token jjtGetFirstToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void jjtSetFirstToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Token jjtGetLastToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void jjtSetLastToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleNode copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArraySelector()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArraySelector()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArraySelector.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLparse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLparse.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLparse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLparse.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLparse.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLparse.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFromItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFromItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRids()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMetadataIdentifier getMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLStatement getStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInputParameter getInputParam()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getInputParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionCall getFunctionCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLModifier getModifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRids()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 261,
  "endLine" : 263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInputParam()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFunctionCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setModifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 285,
  "endLine" : 287,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInputParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 396,
  "endLine" : 398,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addInputParam()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromItem.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 400,
  "endLine" : 402,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLUpdateStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getStatementType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFromClause getTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUpsert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReturnAfter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReturnCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProjection getReturnProjection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 298,
  "endLine" : 300,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWhereClause getWhereClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 302,
  "endLine" : 304,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLimit getLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLTimeout getTimeout()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLUpdateStatement.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProjectionItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProjectionItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getProjectionAliasAsString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExpand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNestedProjection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLProjectionItem.java",
  "fileLinesCount" : 385,
  "components" : [ "primary::core" ],
  "startLine" : 374,
  "endLine" : 376,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLGtOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLGtOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLGtOperator copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Operation getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGtOperator.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateLinkStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCreateLinkStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 423,
  "endLine" : 425,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 427,
  "endLine" : 429,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getSourceClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 431,
  "endLine" : 433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getSourceField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 435,
  "endLine" : 437,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRecordAttribute getSourceRecordAttr()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 439,
  "endLine" : 441,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getDestClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 443,
  "endLine" : 445,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getDestField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 447,
  "endLine" : 449,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLRecordAttribute getDestRecordAttr()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 451,
  "endLine" : 453,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInverse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCreateLinkStatement.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::core" ],
  "startLine" : 455,
  "endLine" : 457,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIsNotNullCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIsNotNullCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIsNotNullCondition.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNumber()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNumber.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNumber()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNumber.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNumber.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNumber.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNumber.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result serialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNumber.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNumber.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLConditionBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLConditionBlock.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLConditionBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLConditionBlock.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLConditionBlock.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLConditionBlock.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWait()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWait.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWait()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWait.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWait.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLWait.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIndexName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexName.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIndexName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexName.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexName.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexName.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexName.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexName.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexName.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIndexName.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDropDatabaseStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropDatabaseStatement.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDropDatabaseStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDropDatabaseStatement.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNotInCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLNotInCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLNotInCondition.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArrayNumberSelector()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayNumberSelector.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArrayNumberSelector()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayNumberSelector.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayNumberSelector.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFetchPlanItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlanItem.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFetchPlanItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlanItem.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addFieldToChain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFetchPlanItem.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArrayRangeSelector()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArrayRangeSelector()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayRangeSelector.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSelectWithoutTargetStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectWithoutTargetStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSelectWithoutTargetStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectWithoutTargetStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSelectStatement copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSelectWithoutTargetStatement.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBetweenCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBetweenCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getSecond()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSecond()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getThird()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setThird()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBetweenCondition.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 297,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCommitStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommitStatement.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCommitStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommitStatement.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInteger getRetry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommitStatement.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getElseStatements()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommitStatement.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean getElseFail()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCommitStatement.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBaseIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEarlyCalculated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getDefaultAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexedFunctionCal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExpand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLValueExpression getExpandContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AggregationContext getAggregationContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLGetInternalPropertyExpression copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deserialize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDefinedFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDefinedFor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLParenthesisBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLParenthesisBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getNumberOfExternalCalculations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getExternalCalculationConditions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List flatten()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMatchPatternInvolvedAliases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void translateLuceneOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCandidate findIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConstantExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean varMightBeInUse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLParenthesisBlock.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Token.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Token()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Token.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Token.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Token newToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Token.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExistsSystemUserStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExistsSystemUserStatement.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExistsSystemUserStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLExistsSystemUserStatement.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default boolean isRangeOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCompareOperator.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 322,
  "endLine" : 324,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOutPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOutPathItem.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLOutPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLOutPathItem.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLimit.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLLimit.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFromClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromClause.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFromClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromClause.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFromItem getItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromClause.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromClause.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromClause.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromClause.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refersToParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLFromClause.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLStatementInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatementInternal.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLStatementInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatementInternal.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatementInternal.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatementInternal.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLStatementSemicolon()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatementSemicolon.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLStatementSemicolon()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatementSemicolon.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatementSemicolon.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatementSemicolon.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLReturnStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLReturnStatement.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLReturnStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLReturnStatement.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLReturnStatement.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SQLIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setQuoted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier copy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLIdentifier.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArrayConcatExpressionElement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpressionElement.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLArrayConcatExpressionElement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLArrayConcatExpressionElement.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteVertexStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLDeleteVertexStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFromClause getFromClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFromClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLWhereClause getWhereClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWhereClause()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReturnBefore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReturnBefore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLLimit getLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBatch getBatch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBatch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLDeleteVertexStatement.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInPathItemOpt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInPathItemOpt.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInPathItemOpt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInPathItemOpt.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlias.java",
  "fileLinesCount" : 24,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLAlias()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlias.java",
  "fileLinesCount" : 24,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getExpressions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMultiMatchPathItemArrows()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMultiMatchPathItemArrows.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMultiMatchPathItemArrows()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMultiMatchPathItemArrows.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBaseExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBaseExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean supportsBasicCalculation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBaseIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 305,
  "endLine" : 307,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getExpandContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 404,
  "endLine" : 406,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAggregate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 417,
  "endLine" : 419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 424,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 505,
  "endLine" : 507,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLBaseIdentifier getIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 509,
  "endLine" : 511,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLModifier getModifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 513,
  "endLine" : 515,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInputParam()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBaseExpression.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::core" ],
  "startLine" : 630,
  "endLine" : 632,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLServerStatement getServerStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/StatementCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void throwParsingException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/StatementCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void throwParsingException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/StatementCache.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsAllCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLContainsAllCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLExpression getRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIndexAware()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 376,
  "endLine" : 378,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRangeExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 381,
  "endLine" : 383,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelatedIndexPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLContainsAllCondition.java",
  "fileLinesCount" : 405,
  "components" : [ "primary::core" ],
  "startLine" : 387,
  "endLine" : 389,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchExpression.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchExpression.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMatchFilter getOrigin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchExpression.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOrigin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchExpression.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchExpression.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setItems()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchExpression.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLMatchExpression.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInsertStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInsertStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIdentifier getTargetClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLIndexIdentifier getTargetIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLInsertBody getInsertBody()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLProjection getReturnStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLSelectStatement getSelectStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSelectInParentheses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSelectWithFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnsafe()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLInsertStatement.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getTargetCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLTarget.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getTargetClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLTarget.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getTargetRecords()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLTarget.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTargetQuery()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLTarget.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTargetIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLTarget.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTargetIndexValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLTarget.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTargetIndexValuesAsc()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLTarget.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTargetVariable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLTarget.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLTarget.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 327,
  "endLine" : 329,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 331,
  "endLine" : 333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 335,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 339,
  "endLine" : 341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperator getOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterCondition.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 343,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void optimize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/FilterOptimizer.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isSameField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/FilterOptimizer.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFilterItemParameter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemParameter.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemParameter.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemParameter.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChainOperators()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemAbstract.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemFieldAny.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemFieldAny.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemFieldAll.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemFieldAll.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLPredicate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFilterCondition getRootCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 421,
  "endLine" : 423,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRootCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLPredicate.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 457,
  "endLine" : 459,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemVariable.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemVariable.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean belongsTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPreLoadedFields()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIdempotent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/CommandExecutorSQLAbstract.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodField.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluateParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodField.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodFormat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodFormat.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodTrim()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodTrim.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractSQLMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/AbstractSQLMethod.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractSQLMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/AbstractSQLMethod.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/AbstractSQLMethod.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMinParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/AbstractSQLMethod.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/AbstractSQLMethod.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/AbstractSQLMethod.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/AbstractSQLMethod.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluateParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/AbstractSQLMethod.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodAsLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsLong.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodToUpperCase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodToUpperCase.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodNormalize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodNormalize.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodKeys()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodKeys.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodPrefix()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodPrefix.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodIndexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodIndexOf.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodType.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodFunctionDelegate.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodRemoveAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodRemoveAll.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodAsBoolean()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsBoolean.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodAsSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsSet.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodAsList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsList.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodRemove.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodRemove.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodValues.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodAsMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsMap.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodJavaType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodJavaType.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodSplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodSplit.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodAsFloat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsFloat.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodAsInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsInteger.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodContains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodContains.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodContains.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodToLowerCase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodToLowerCase.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodSize.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodLastIndexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodLastIndexOf.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodAsString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/misc/SQLMethodAsString.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void register()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/DefaultSQLMethodFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/DefaultSQLMethodFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getMethodNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/DefaultSQLMethodFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodCharAt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodCharAt.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodCharAt.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodRuntime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodRuntime.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodRuntime.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethod getMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodRuntime.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodRuntime.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodLeft.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/SQLMethodLeft.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodReset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/sequence/SQLMethodReset.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/sequence/SQLMethodReset.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/sequence/SQLMethodNext.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/sequence/SQLMethodNext.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodCurrent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/sequence/SQLMethodCurrent.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/method/sequence/SQLMethodCurrent.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/DefaultCommandExecutorSQLFactory.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getCommandNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/DefaultCommandExecutorSQLFactory.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/CommandParameters.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/CommandParameters.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getByName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/CommandParameters.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/CommandParameters.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/CommandParameters.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getFieldCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/IndexSearchResult.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdatedRecordsReturnHandler()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/UpdatedRecordsReturnHandler.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EntityImpl preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/UpdatedRecordsReturnHandler.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void afterUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/UpdatedRecordsReturnHandler.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RuntimeResult.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultInternal getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RuntimeResult.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getFieldValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RuntimeResult.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/CustomSQLFunctionFactory.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getFunctionNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/CustomSQLFunctionFactory.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/CustomSQLFunctionFactory.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionRuntime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionRuntime.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionRuntime.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean filterResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionRuntime.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionRuntime.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionRuntime.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunction getFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionRuntime.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionDate.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionDate.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionCount.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionCount.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionCount.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionCount.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionCount.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionIf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionIf.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionIf.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionCoalesce()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionCoalesce.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionDecode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionDecode.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionDecode.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLStaticReflectiveFunction.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionSysdate.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionSysdate.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionSysdate.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionThrowCME()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionThrowCME.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionThrowCME.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionThrowCME.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionThrowCME.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodInclude()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLMethodInclude.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLMethodInclude.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionStrcmpci()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionStrcmpci.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionStrcmpci.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionAssert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionAssert.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionAssert.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionUUID()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionUUID.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionUUID.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionUUID.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionUUID.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionEncode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionEncode.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionEncode.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionFormat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionFormat.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionFormat.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionIfNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionIfNull.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodExclude()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLMethodExclude.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLMethodExclude.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionIndexKeySize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionIndexKeySize.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/misc/SQLFunctionIndexKeySize.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionDetachResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/result/SQLFunctionDetachResult.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/result/SQLFunctionDetachResult.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionIn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionIn.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionOut()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionOut.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionBothV()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionBothV.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionPathFinder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionPathFinder.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isVariableEdgeWeight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionPathFinder.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionPathFinder.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionPathFinder.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isNotSettled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionPathFinder.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean continueTraversing()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionPathFinder.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected float sumDistances()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionPathFinder.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionOutE()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionOutE.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionDijkstra()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionDijkstra.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LinkedList internalExecute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionDijkstra.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionDijkstra.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected float getDistance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionDijkstra.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isVariableEdgeWeight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionDijkstra.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionShortestPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionShortestPath.java",
  "fileLinesCount" : 500,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionInV()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionInV.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isVariableEdgeWeight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionHeuristicPathFinderAbstract.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionMove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionMove.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionMove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionMove.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionInE()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionInE.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionMoveFiltered()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionMoveFiltered.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionMoveFiltered()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionMoveFiltered.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionBothE()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionBothE.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionAstar.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionAstar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionAstar.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionAstar.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionAstar.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::core" ],
  "startLine" : 355,
  "endLine" : 357,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isVariableEdgeWeight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionAstar.java",
  "fileLinesCount" : 495,
  "components" : [ "primary::core" ],
  "startLine" : 492,
  "endLine" : 494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionBoth()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionBoth.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionOutV()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/graph/SQLFunctionOutV.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionMedian.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionVariance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionVariance.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionVariance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionVariance.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionVariance.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionVariance.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionVariance.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Double evaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionVariance.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionPercentile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionPercentile.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionPercentile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionPercentile.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionPercentile.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionPercentile.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionPercentile.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionStandardDeviation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionStandardDeviation.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionStandardDeviation.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionStandardDeviation.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionMode.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionMode.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/stat/SQLFunctionMode.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void config()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionConfigurableAbstract.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionList.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionList.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionList.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List prepareResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionList.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodMultiValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLMethodMultiValue.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLMethodMultiValue.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionMap.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionMap.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionMap.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionMap.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Map prepareResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionMap.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionUnionAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionUnionAll.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionUnionAll.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionTraversedVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionTraversedVertex.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionTraversedEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionTraversedEdge.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionSymmetricDifference()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionSymmetricDifference.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionSymmetricDifference.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionSymmetricDifference.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionMultiValueAbstract.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionMultiValueAbstract.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionDistinct()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionDistinct.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean filterResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionDistinct.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionDistinct.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionIntersect()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionIntersect.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionIntersect.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionIntersect.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionFirst.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionFirst.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionLast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionLast.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionLast.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionTraversedElement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionTraversedElement.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionTraversedElement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionTraversedElement.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionTraversedElement.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionTraversedElement.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean filterResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionTraversedElement.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionTraversedElement.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionDifference()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionDifference.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionDifference.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionSet.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionSet.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionSet.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Set prepareResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/coll/SQLFunctionSet.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionSum()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionSum.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionSum.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionSum.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionSum.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionEval()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionEval.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionEval.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionEval.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionEval.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionDecimal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionDecimal.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionDecimal.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionDecimal.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionDecimal.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionInterval()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionInterval.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionInterval.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionInterval.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionInterval.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionAbsoluteValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionAbsoluteValue.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionAbsoluteValue.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionAbsoluteValue.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionAbsoluteValue.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionAverage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionAverage.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionAverage.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionAverage.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionAverage.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionMax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionMax.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionMax.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionMax.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionMathAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionMathAbstract.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionMathAbstract.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionMin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionMin.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionMin.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/math/SQLFunctionMin.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionAbstract.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMinParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionAbstract.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionAbstract.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionAbstract.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionAbstract.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean filterResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionAbstract.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionAbstract.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionDistance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/geo/SQLFunctionDistance.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/geo/SQLFunctionDistance.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodAppend()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodAppend.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodAppend.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodToJSON()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodToJSON.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodToJSON.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodReplace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodReplace.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodReplace.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodRight.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodRight.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionConcat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLFunctionConcat.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLFunctionConcat.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLFunctionConcat.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLFunctionConcat.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodHash()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodHash.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodHash.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionFormat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLFunctionFormat.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLFunctionFormat.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodLength.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodLength.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodSubString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodSubString.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/text/SQLMethodSubString.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionFactoryTemplate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionFactoryTemplate.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void register()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionFactoryTemplate.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void register()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionFactoryTemplate.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionFactoryTemplate.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getFunctionNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionFactoryTemplate.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getFunctions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionFactoryTemplate.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLFunctionSequence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/sequence/SQLFunctionSequence.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/sequence/SQLFunctionSequence.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/sequence/SQLFunctionSequence.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean aggregateResults()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/sequence/SQLFunctionSequence.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodAsDateTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/conversion/SQLMethodAsDateTime.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/conversion/SQLMethodAsDateTime.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodConvert()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/conversion/SQLMethodConvert.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/conversion/SQLMethodConvert.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodAsDate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/conversion/SQLMethodAsDate.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/conversion/SQLMethodAsDate.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLMethodAsDecimal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/conversion/SQLMethodAsDecimal.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/conversion/SQLMethodAsDecimal.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLStatement parse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SQLServerStatement parseServerStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void scanForPlugins()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 368,
  "endLine" : 371,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void registerFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 513,
  "endLine" : 515,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getFunctionNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/DynamicSQLElementFactory.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/DynamicSQLElementFactory.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getCommandNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/DynamicSQLElementFactory.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getOperators()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/DynamicSQLElementFactory.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorLike()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorLike.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorLike.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorLike.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorLike.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNot.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperator getNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNot.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorMinor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMinor.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMinor.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSupportingBinaryEvaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMinor.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorMajorEquals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMajorEquals.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMajorEquals.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSupportingBinaryEvaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMajorEquals.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getOperators()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/DefaultQueryOperatorFactory.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorNotEquals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNotEquals.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSupportingBinaryEvaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNotEquals.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNotEquals.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNotEquals.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNotEquals.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorContains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContains.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContains.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContains.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorContainsKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsKey.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsKey.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsKey.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsKey.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorContainsValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsValue.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsValue.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsValue.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorContainsText()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsText.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsText.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIgnoreCase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsText.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsText.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsText.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsText.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorAnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorAnd.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canShortCircuit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorAnd.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorOr()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorOr.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canShortCircuit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorOr.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorEquals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquals.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquals.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSupportingBinaryEvaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorEquals.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorMajor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMajor.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMajor.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSupportingBinaryEvaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMajor.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorBetween()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorBetween.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLeftInclusive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorBetween.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeftInclusive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorBetween.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRightInclusive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorBetween.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRightInclusive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorBetween.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorBetween.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorBetween.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorTraverse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorTraverse.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getStartDeepLevel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorTraverse.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEndDeepLevel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorTraverse.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorTraverse.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorTraverse.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorTraverse.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorNotEquals2()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNotEquals2.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSupportingBinaryEvaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNotEquals2.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNotEquals2.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNotEquals2.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorNotEquals2.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorContainsAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsAll.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsAll.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsAll.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorContainsAll.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorInstanceof()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorInstanceof.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorInstanceof.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorInstanceof.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorInstanceof.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorMultiply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMultiply.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMultiply.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMultiply.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMultiply.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorMinus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMinus.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMinus.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMinus.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMinus.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorDivide()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorDivide.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorDivide.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorDivide.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorDivide.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorPlus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorPlus.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorPlus.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorPlus.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorPlus.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorMod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMod.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMod.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMod.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/math/QueryOperatorMod.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorIs()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorIs.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static boolean evaluateDefined()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorIs.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorIs.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorIs.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorMatches()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMatches.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMatches.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMatches.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected QueryOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperator.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperator.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperator configure()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperator.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperator.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canShortCircuit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperator.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeMerged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperator.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSupportingBinaryEvaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperator.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorMinorEquals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMinorEquals.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMinorEquals.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSupportingBinaryEvaluate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorMinorEquals.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryOperatorIn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorIn.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/operator/QueryOperatorIn.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OriginalRecordsReturnHandler()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/OriginalRecordsReturnHandler.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EntityImpl preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/OriginalRecordsReturnHandler.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beforeUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/OriginalRecordsReturnHandler.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SQLScriptEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngine.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object eval()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngine.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object eval()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngine.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object eval()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngine.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object eval()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngine.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngine.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Bindings getBindings()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngine.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Bindings createBindings()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngine.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptContext getContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngine.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptEngineFactory getFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngine.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RecordCountHandler.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void afterUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RecordCountHandler.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object ret()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RecordCountHandler.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEngineName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngineFactory.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEngineVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngineFactory.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getExtensions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngineFactory.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMimeTypes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngineFactory.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngineFactory.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLanguageName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngineFactory.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLanguageVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngineFactory.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getParameter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngineFactory.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMethodCallSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngineFactory.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOutputStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngineFactory.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptEngine getScriptEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngineFactory.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SqlScriptExecutor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/SqlScriptExecutor.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorAbstract.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProgressListener getProgressListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorAbstract.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorAbstract.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorAbstract.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFetchPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorAbstract.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext getContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorAbstract.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorAbstract.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInvolvedCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorAbstract.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSecurityOperationType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorAbstract.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean checkInterruption()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorAbstract.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorAbstract.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandProcess.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandProcess.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resume()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/StepStats.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCost()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/StepStats.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/StepStats.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptDatabaseWrapper()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet query()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet query()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void command()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void command()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet runScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity newInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity newInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex newVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex newVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge newEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge newEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void commit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollback()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void begin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob newBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDatabaseWrapper.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MapTransformer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/transformer/result/MapTransformer.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ResultSet defaultResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/transformer/ScriptTransformerImpl.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean doesHandleResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/transformer/ScriptTransformerImpl.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerResultTransformer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/transformer/ScriptTransformerImpl.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerResultSetTransformer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/transformer/ScriptTransformerImpl.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecuredScriptEngineFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/js/SecuredScriptEngineFactory.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEngineName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/js/SecuredScriptEngineFactory.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEngineVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/js/SecuredScriptEngineFactory.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getExtensions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/js/SecuredScriptEngineFactory.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMimeTypes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/js/SecuredScriptEngineFactory.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/js/SecuredScriptEngineFactory.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLanguageName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/js/SecuredScriptEngineFactory.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLanguageVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/js/SecuredScriptEngineFactory.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getParameter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/js/SecuredScriptEngineFactory.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMethodCallSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/js/SecuredScriptEngineFactory.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOutputStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/js/SecuredScriptEngineFactory.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getProgram()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/js/SecuredScriptEngineFactory.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptEngine getScriptEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/js/SecuredScriptEngineFactory.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIdempotent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTemporaryRIDCounter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 720,
  "endLine" : 722,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PolyglotScriptBinding()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptBinding.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set keySet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptBinding.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptBinding.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptBinding.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptBinding.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptBinding.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/PolyglotScriptBinding.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unregisterInjection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 515,
  "endLine" : 517,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getInjections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 519,
  "endLine" : 521,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getFormatters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 559,
  "endLine" : 561,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandManager getCommandManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptManager.java",
  "fileLinesCount" : 585,
  "components" : [ "primary::core" ],
  "startLine" : 582,
  "endLine" : 584,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandScript.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandScript.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandScript.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIdempotent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandScript.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLanguage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandScript.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompiledScript getCompiledScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandScript.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCompiledScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandScript.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptYouTrackDbWrapper()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptYouTrackDbWrapper.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptYouTrackDbWrapper()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptYouTrackDbWrapper.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptDocumentDatabaseWrapper()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object executeCommand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object executeCommand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object command()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index getIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl newInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reload()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity newInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIteratorClass browseClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STATUS getStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIteratorClass browseClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getURL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIteratorCollection browseCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity save()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getCollectionNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransaction getTransaction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void begin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCollectionIdByName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMVCC()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCollectionNameById()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession setMVCC()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValidationEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityUser getUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Metadata getMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getRecordType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object setProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRetainRecords()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession setRetainRecords()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long countClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 252,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void commit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollback()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptDocumentDatabaseWrapper.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFunctionDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/formatter/SQLScriptFormatter.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAllowedPackages()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/SecuredScriptFactory.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getPackages()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/SecuredScriptFactory.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeAllowedPackages()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/SecuredScriptFactory.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ScriptResultSet empty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/ScriptResultSets.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptEngine acquireEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/DatabaseScriptManager.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/DatabaseScriptManager.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/DatabaseScriptManager.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Traverse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraverseAbstractProcess nextProcess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraverseContext getContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Traverse target()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator getTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getFields()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getResultCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable getLastTraversed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STRATEGY getStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxDepth()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxDepth()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/Traverse.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractScriptExecutor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/AbstractScriptExecutor.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerInterceptor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/AbstractScriptExecutor.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void preExecute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/AbstractScriptExecutor.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unregisterInterceptor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/AbstractScriptExecutor.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraversePath getPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseMultiValueProcess.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseMultiValueProcess.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void push()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAlreadyTraversed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addTraversed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDepth()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractMemory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractMemory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraverseAbstractProcess next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropFrame()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StackMemory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StackMemory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueueMemory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseContext.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TraversePath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraversePath append()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraversePath appendField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraversePath appendIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraversePath appendRecordSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDepth()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TraversePath empty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FirstPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraversePath.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraversePath getPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseRecordSetProcess.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseRecordSetProcess.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseRecordProcess.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraversePath getPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/traverse/TraverseRecordProcess.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandResultListener getResultListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResultListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProgressListener getProgressListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFetchPlan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUseCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUseCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCacheableResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCacheableResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTimeoutTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TIMEOUT_STRATEGY getTimeoutStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRecordResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRecordResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicCommandContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getVariable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext setDynamicVariable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext getParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 384,
  "endLine" : 386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRecordingMetrics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 389,
  "endLine" : 391,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInputParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 473,
  "endLine" : 475,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void declareScriptVariable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 505,
  "endLine" : 507,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StepStats getStats()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 552,
  "endLine" : 554,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerBooleanExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 557,
  "endLine" : 559,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestTextAbstract.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestTextAbstract.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerScriptExecutor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandManager.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getScriptExecutors()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandManager.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandExecutorNotFoundException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorNotFoundException.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandExecutorNotFoundException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandExecutorNotFoundException.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBInternal getYouTrackDB()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicServerCommandContext.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setYouTrackDB()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicServerCommandContext.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WriteCacheException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/WriteCacheException.java",
  "fileLinesCount" : 19,
  "components" : [ "primary::core" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WriteCacheException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/WriteCacheException.java",
  "fileLinesCount" : 19,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WriteCacheException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/WriteCacheException.java",
  "fileLinesCount" : 19,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidIndexEngineIdException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/InvalidIndexEngineIdException.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ModificationOperationProhibitedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ModificationOperationProhibitedException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigurationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ConfigurationException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigurationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ConfigurationException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigurationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ConfigurationException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigurationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ConfigurationException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinksConsistencyException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/LinksConsistencyException.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SessionNotActivatedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SessionNotActivatedException.java",
  "fileLinesCount" : 12,
  "components" : [ "primary::core" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SessionNotActivatedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SessionNotActivatedException.java",
  "fileLinesCount" : 12,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StorageDoesNotExistException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/StorageDoesNotExistException.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StorageDoesNotExistException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/StorageDoesNotExistException.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitSerializationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommitSerializationException.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommitSerializationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommitSerializationException.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionDoesNotExistException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CollectionDoesNotExistException.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionDoesNotExistException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CollectionDoesNotExistException.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandExecutionException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandExecutionException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandExecutionException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandExecutionException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandExecutionException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandExecutionException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandExecutionException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandExecutionException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransactionException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/TransactionException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransactionException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/TransactionException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransactionException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/TransactionException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransactionException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/TransactionException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SequenceException.java",
  "fileLinesCount" : 18,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SequenceException.java",
  "fileLinesCount" : 18,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SequenceException.java",
  "fileLinesCount" : 18,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaNotCreatedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SchemaNotCreatedException.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaNotCreatedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SchemaNotCreatedException.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BaseException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/BaseException.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDbName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/BaseException.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDbName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/BaseException.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StorageException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/StorageException.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StorageException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/StorageException.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AcquireTimeoutException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/AcquireTimeoutException.java",
  "fileLinesCount" : 12,
  "components" : [ "primary::core" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AcquireTimeoutException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/AcquireTimeoutException.java",
  "fileLinesCount" : 12,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ConcurrentCreateException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ConcurrentCreateException.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ConcurrentCreateException.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getExpectedRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ConcurrentCreateException.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getActualRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ConcurrentCreateException.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BackupInProgressException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/BackupInProgressException.java",
  "fileLinesCount" : 19,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoTxRecordReadException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/NoTxRecordReadException.java",
  "fileLinesCount" : 18,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoTxRecordReadException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/NoTxRecordReadException.java",
  "fileLinesCount" : 18,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NoTxRecordReadException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/NoTxRecordReadException.java",
  "fileLinesCount" : 18,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionPositionMapException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CollectionPositionMapException.java",
  "fileLinesCount" : 18,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionPositionMapException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CollectionPositionMapException.java",
  "fileLinesCount" : 18,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValidationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ValidationException.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValidationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ValidationException.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SerializationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SerializationException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SerializationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SerializationException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SerializationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SerializationException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SerializationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SerializationException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandSQLParsingException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandSQLParsingException.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandSQLParsingException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandSQLParsingException.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandSQLParsingException.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getColumn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandSQLParsingException.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandSQLParsingException.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/FetchException.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FetchException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/FetchException.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CoreException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CoreException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CoreException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CoreException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CoreException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CoreException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CoreException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CoreException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ErrorCode getErrorCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CoreException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setComponentName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CoreException.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TooBigIndexKeyException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/TooBigIndexKeyException.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TooBigIndexKeyException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/TooBigIndexKeyException.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LiveQueryInterruptedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/LiveQueryInterruptedException.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LiveQueryInterruptedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/LiveQueryInterruptedException.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ManualIndexesAreProhibited()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ManualIndexesAreProhibited.java",
  "fileLinesCount" : 18,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ManualIndexesAreProhibited()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/ManualIndexesAreProhibited.java",
  "fileLinesCount" : 18,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandScriptException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandScriptException.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StorageExistsException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/StorageExistsException.java",
  "fileLinesCount" : 14,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StorageExistsException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/StorageExistsException.java",
  "fileLinesCount" : 14,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommonDurableComponentException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommonDurableComponentException.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidStorageEncryptionKeyException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/InvalidStorageEncryptionKeyException.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidStorageEncryptionKeyException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/InvalidStorageEncryptionKeyException.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidStorageEncryptionKeyException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/InvalidStorageEncryptionKeyException.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SchemaException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SchemaException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SchemaException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SchemaException.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryParsingException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/QueryParsingException.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryParsingException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/QueryParsingException.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/QueryParsingException.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransactionBlockedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/TransactionBlockedException.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransactionBlockedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/TransactionBlockedException.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransactionBlockedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/TransactionBlockedException.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PaginatedCollectionException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/PaginatedCollectionException.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PaginatedCollectionException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/PaginatedCollectionException.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandInterruptedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandInterruptedException.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandInterruptedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandInterruptedException.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandInterruptedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/CommandInterruptedException.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/DatabaseException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/DatabaseException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/DatabaseException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/DatabaseException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAccessException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SecurityAccessException.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAccessException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SecurityAccessException.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAccessException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SecurityAccessException.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RetryQueryException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/RetryQueryException.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RetryQueryException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/RetryQueryException.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidDatabaseNameException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/InvalidDatabaseNameException.java",
  "fileLinesCount" : 14,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidDatabaseNameException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/InvalidDatabaseNameException.java",
  "fileLinesCount" : 14,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncryptionKeyAbsentException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/EncryptionKeyAbsentException.java",
  "fileLinesCount" : 12,
  "components" : [ "primary::core" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EncryptionKeyAbsentException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/EncryptionKeyAbsentException.java",
  "fileLinesCount" : 12,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalErrorException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/InternalErrorException.java",
  "fileLinesCount" : 14,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InternalErrorException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/InternalErrorException.java",
  "fileLinesCount" : 14,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceLimitReachedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SequenceLimitReachedException.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidInstanceIdException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/InvalidInstanceIdException.java",
  "fileLinesCount" : 8,
  "components" : [ "primary::core" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DurableComponentException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/DurableComponentException.java",
  "fileLinesCount" : 18,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SecurityException.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SecurityException.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SecurityException.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/exception/SecurityException.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/EngineAbstract.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/EngineAbstract.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRunning()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/EngineAbstract.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/local/EngineLocalPaginated.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReadCache getReadCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/local/EngineLocalPaginated.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNameFromPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/local/EngineLocalPaginated.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/memory/EngineMemory.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNameFromPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/memory/EngineMemory.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IdentityWrapper()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/type/IdentityWrapper.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/type/IdentityWrapper.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/type/IdentityWrapper.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/type/IdentityWrapper.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IterationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/IterationException.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IterationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/IterationException.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorClass.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityImpl next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorClass.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorClass.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/EmptyMapEntryIterator.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/EmptyIterator.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/EmptyIterator.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInsideWebContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isRegisterDatabaseByPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setRegisterDatabaseByPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordConflictStrategyFactory getRecordConflictStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isActive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 417,
  "endLine" : 419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isWindowsOS()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 421,
  "endLine" : 423,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSelfManagedShutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 527,
  "endLine" : 529,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreadGroup getThreadGroup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 580,
  "endLine" : 582,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseThreadLocalFactory getDatabaseThreadFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 584,
  "endLine" : 586,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordFactoryManager getRecordFactoryManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 588,
  "endLine" : 590,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRecordFactoryManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 592,
  "endLine" : 594,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBScheduler getScheduler()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 596,
  "endLine" : 598,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetricsRegistry getMetricsRegistry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 600,
  "endLine" : 602,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerThreadDatabaseFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 604,
  "endLine" : 606,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerYouTrackDBStartupListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 626,
  "endLine" : 628,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unregisterYouTrackDBStartupListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 637,
  "endLine" : 639,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalRecordCacheFactory getLocalRecordCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 670,
  "endLine" : 672,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPriority()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 726,
  "endLine" : 728,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 739,
  "endLine" : 741,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPriority()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 751,
  "endLine" : 753,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 767,
  "endLine" : 771,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPriority()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 780,
  "endLine" : 782,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBEnginesManager.java",
  "fileLinesCount" : 864,
  "components" : [ "primary::core" ],
  "startLine" : 816,
  "endLine" : 818,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransactionImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map commitInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getIndexOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransactionIndexChanges getIndexChangesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransactionIndexChanges getIndexChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 312,
  "endLine" : 314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int amountOfNestedTxs()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 317,
  "endLine" : 319,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 449,
  "endLine" : 451,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCallBackProcessingInProgress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 709,
  "endLine" : 711,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCustomData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 959,
  "endLine" : 961,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReadOnly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 964,
  "endLine" : 966,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getCustomData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 969,
  "endLine" : 971,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1174,
  "endLine" : 1176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEntryCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1186,
  "endLine" : 1188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getCurrentRecordEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1191,
  "endLine" : 1193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getRecordOperationsInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1196,
  "endLine" : 1198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMetadataHolder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1232,
  "endLine" : 1234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator getSerializedOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1237,
  "endLine" : 1239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTxStartCounter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1241,
  "endLine" : 1243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TXSTATUS getStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1253,
  "endLine" : 1255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final DatabaseSessionEmbedded getDatabaseSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1259,
  "endLine" : 1261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1264,
  "endLine" : 1266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isWriteTransaction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1757,
  "endLine" : 1759,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long generateTxId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1761,
  "endLine" : 1763,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesList.java",
  "fileLinesCount" : 456,
  "components" : [ "primary::core" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OPERATION getOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 515,
  "endLine" : 517,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 519,
  "endLine" : 521,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getEntriesAsList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 526,
  "endLine" : 528,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getEntriesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChangesPerKey.java",
  "fileLinesCount" : 550,
  "components" : [ "primary::core" ],
  "startLine" : 535,
  "endLine" : 537,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransactionIndexChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChanges.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index getIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChanges.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getFirstKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChanges.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getLastKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChanges.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getLowerKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChanges.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getHigherKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionIndexChanges.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RollbackException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/RollbackException.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RollbackException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/RollbackException.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RollbackException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/RollbackException.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Vertex newVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 494,
  "endLine" : 496,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 498,
  "endLine" : 500,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 502,
  "endLine" : 504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 506,
  "endLine" : 508,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 510,
  "endLine" : 512,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 514,
  "endLine" : 516,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 518,
  "endLine" : 520,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 522,
  "endLine" : 524,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 526,
  "endLine" : 528,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 530,
  "endLine" : 532,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 534,
  "endLine" : 536,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default EmbeddedList newEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 538,
  "endLine" : 540,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default LinkList newLinkList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 542,
  "endLine" : 544,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default LinkList newLinkList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 546,
  "endLine" : 548,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default LinkList newLinkList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 550,
  "endLine" : 552,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  EmbeddedSet newEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 554,
  "endLine" : 556,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  EmbeddedSet newEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 558,
  "endLine" : 560,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  EmbeddedSet newEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 562,
  "endLine" : 564,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default LinkSet newLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 566,
  "endLine" : 568,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default LinkSet newLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 570,
  "endLine" : 572,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  EmbeddedMap newEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 574,
  "endLine" : 576,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  EmbeddedMap newEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 578,
  "endLine" : 580,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  EmbeddedMap newEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 582,
  "endLine" : 584,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default LinkMap newLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 586,
  "endLine" : 588,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default LinkMap newLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 590,
  "endLine" : 592,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default LinkMap newLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 594,
  "endLine" : 596,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Schema getSchema()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/Transaction.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 603,
  "endLine" : 605,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void notifyMetadataRead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransacationMetadataHolderImpl.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransactionId getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransacationMetadataHolderImpl.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransactionSequenceStatus getStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransacationMetadataHolderImpl.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionId.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSequence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionId.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional getNodeOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionId.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionId.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionId.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default List preProcessRecordsAndExecuteCallCallbacks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransaction.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransactionNoTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int beginInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map commitInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEntryCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isActive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRecordOperationsCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int activeTxCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity loadEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex loadVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge loadEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob loadBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob newBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob newBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity newEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity newEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity newEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity newEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity newEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedEntity newEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T createOrLoadRecordFromJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity createOrLoadEntityFromJson()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge newStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge newStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge newLightweightEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge newLightweightEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex newVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex newVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge newStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET loadOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map commitInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollbackInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map commit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollback()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 261,
  "endLine" : 263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TXSTATUS getStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 322,
  "endLine" : 324,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getCurrentRecordEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 327,
  "endLine" : 329,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getRecordOperationsInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 332,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getIndexOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 347,
  "endLine" : 349,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMetadataHolder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 352,
  "endLine" : 354,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearRecordEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 363,
  "endLine" : 365,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordAbstract getRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 368,
  "endLine" : 370,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordOperation getRecordEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCustomData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReadOnly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 383,
  "endLine" : 385,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getCustomData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearIndexEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 403,
  "endLine" : 405,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransactionIndexChanges getIndexChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 412,
  "endLine" : 414,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 417,
  "endLine" : 419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getInvolvedIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 424,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int amountOfNestedTxs()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 433,
  "endLine" : 435,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded getDatabaseSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 439,
  "endLine" : 441,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordOperation addRecordOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 444,
  "endLine" : 446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDeletedInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 465,
  "endLine" : 467,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isScheduledForCallbackProcessing()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 470,
  "endLine" : 472,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransactionIndexChanges getIndexChangesInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 480,
  "endLine" : 482,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity loadEntityOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 486,
  "endLine" : 488,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity loadEntityOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 499,
  "endLine" : 501,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex loadVertexOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 505,
  "endLine" : 507,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex loadVertexOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 518,
  "endLine" : 520,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge loadEdgeOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 524,
  "endLine" : 526,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge loadEdgeOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 537,
  "endLine" : 539,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob loadBlobOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 543,
  "endLine" : 545,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob loadBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 549,
  "endLine" : 551,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob loadBlobOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 555,
  "endLine" : 557,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 561,
  "endLine" : 563,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET loadOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 567,
  "endLine" : 569,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCallBackProcessingInProgress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 572,
  "endLine" : 574,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrontendTransactionSequenceStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionSequenceStatus.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionSequenceStatus.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StorageSegmentConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StorageSegmentConfiguration.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StorageFileConfiguration.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndexId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getKeySize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAlgorithm()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean getDurableInNonTxMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getApiVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMultivalue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getValueSerializerId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getKeySerializedId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAutomatic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEncryption()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEncryptionOptions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNullValuesSupport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIndexType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/IndexEngineData.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StoragePaginatedCollectionConfiguration.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StoragePaginatedCollectionConfiguration.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StoragePaginatedCollectionConfiguration.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDataSegmentId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StoragePaginatedCollectionConfiguration.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBinaryVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StoragePaginatedCollectionConfiguration.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static YouTrackDBConfig defaultConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/YouTrackDBConfig.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static YouTrackDBConfigBuilder builder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/YouTrackDBConfig.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContextConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ContextConfiguration.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValueAsString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ContextConfiguration.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getContextSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ContextConfiguration.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void merge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ContextConfiguration.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/AbstractIndexDefinition.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNullValuesIgnored()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/AbstractIndexDefinition.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNullValuesIgnored()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/AbstractIndexDefinition.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexEngineException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexEngineException.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexEngineException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexEngineException.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexEngineException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexEngineException.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstractCursor.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPrefetchSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstractCursor.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPrefetchSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstractCursor.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeCollate.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeCollate.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeCollate.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCollates()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeCollate.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexRebuildOutputListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRebuildOutputListener.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/comparator/AscComparator.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/comparator/AlwaysLessKey.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/comparator/AlwaysGreaterKey.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/comparator/DescComparator.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexUnique()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUnique.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeUsedInEqualityOperators()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUnique.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexRemote delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDatabaseName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getRebuildVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long count()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long rebuild()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexRemote clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getKeySize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAutomatic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnique()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getCollatingValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeUsedInEqualityOperators()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRangeQuerySupport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexMetadata loadMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acquireAtomicExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getRids()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream keyStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getRidsIgnoreTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 280,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndexId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 285,
  "endLine" : 287,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAlgorithm()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 304,
  "endLine" : 306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 309,
  "endLine" : 311,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsOrderedIterations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 319,
  "endLine" : 321,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 324,
  "endLine" : 326,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 344,
  "endLine" : 346,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexDefinition getDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 349,
  "endLine" : 351,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 368,
  "endLine" : 370,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRebuilding()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getFirstKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 383,
  "endLine" : 385,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getLastKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCursor cursor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCursor descCursor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 423,
  "endLine" : 425,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexKeyCursor keyCursor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 428,
  "endLine" : 430,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexOneValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexOneValue.java",
  "fileLinesCount" : 533,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnique()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexOneValue.java",
  "fileLinesCount" : 533,
  "components" : [ "primary::core" ],
  "startLine" : 457,
  "endLine" : 459,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getFieldsToIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getParamCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAutomatic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getParamCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAutomatic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 308,
  "endLine" : 310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getTypes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/DefaultIndexFactory.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getAlgorithms()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/DefaultIndexFactory.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexManagerEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void acquireSharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void releaseSharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Storage getStorage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerEmbedded.java",
  "fileLinesCount" : 616,
  "components" : [ "primary::core" ],
  "startLine" : 613,
  "endLine" : 615,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getDocumentValueToIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public INDEX_BY getIndexBy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyLinkBagIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyLinkBagIndexDefinition.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getDocumentValueToIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyLinkBagIndexDefinition.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toCreateIndexDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyLinkBagIndexDefinition.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default boolean isMultiValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/MultiValueIndexEngine.java",
  "fileLinesCount" : 14,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream keyStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRangeQuerySupport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIndexNameByKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream keyStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 362,
  "endLine" : 364,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long svTreeEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 366,
  "endLine" : 368,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRangeQuerySupport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 371,
  "endLine" : 373,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIndexNameByKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 384,
  "endLine" : 386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default int getEngineAPIVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/V1IndexEngine.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UniqueIndexEngineValidator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/UniqueIndexEngineValidator.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxBetweenIndexForwardSpliterator.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxBetweenIndexForwardSpliterator.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxBetweenIndexBackwardSpliterator.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxBetweenIndexBackwardSpliterator.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxMultiValueBetweenIndexForwardSpliterator.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxMultiValueBetweenIndexForwardSpliterator.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxMultiValueBetweenIndexBackwardSplititerator.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/PureTxMultiValueBetweenIndexBackwardSplititerator.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCursorStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/IndexCursorStream.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/IndexCursorStream.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/IndexCursorStream.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/iterator/IndexCursorStream.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getKeys()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canChangeIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeforeIdentityChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterIdentityChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeKey.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNothing()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUpdateAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUpdateAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUpdateAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUpdateAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNothing()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUpdateAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUpdateAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRemove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUpdateAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUpdateAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IndexUpdateAction nothing()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUpdateAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IndexUpdateAction remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexUpdateAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Iterator getAllFactories()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/Indexes.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasMultiValueProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fromMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 562,
  "endLine" : 564,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 613,
  "endLine" : 615,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 618,
  "endLine" : 620,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAutomatic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/CompositeIndexDefinition.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 806,
  "endLine" : 808,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IndexManagerAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerAbstract.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerAbstract.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Index getIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerAbstract.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean existsIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerAbstract.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexManagerAbstract.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMetadata.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexDefinition getIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMetadata.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getCollectionsToIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMetadata.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMetadata.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAlgorithm()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMetadata.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMetadata.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMetadata.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMetadata.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMetadata.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection transformFromValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/multivalue/MultiValuesTransformer.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexException.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexException.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexException.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexException.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean onProgress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/NullOutputListener.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexNotUnique()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexNotUnique.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeUsedInEqualityOperators()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexNotUnique.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getDocumentValueToIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyListIndexDefinition.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toCreateIndexDDL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyListIndexDefinition.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexMultiValues()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexMultiValues.java",
  "fileLinesCount" : 600,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long rebuild()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getRebuildVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 327,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRebuilding()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 335,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCursor cursor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 369,
  "endLine" : 371,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexCursor descCursor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 375,
  "endLine" : 377,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 636,
  "endLine" : 638,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 641,
  "endLine" : 643,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 720,
  "endLine" : 722,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 800,
  "endLine" : 802,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnique()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 805,
  "endLine" : 807,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexDefinition getDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 850,
  "endLine" : 852,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndexId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 884,
  "endLine" : 886,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDatabaseName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 889,
  "endLine" : 891,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void releaseExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 985,
  "endLine" : 987,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void acquireExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 989,
  "endLine" : 991,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void releaseSharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 993,
  "endLine" : 995,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void acquireSharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 997,
  "endLine" : 999,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 1121,
  "endLine" : 1123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/BucketSearchResult.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getItemIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/BucketSearchResult.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFileId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SharedLinkBagBTree.java",
  "fileLinesCount" : 1193,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EdgeKey getFromKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EdgeKey getToKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isFromKeyInclusive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isToKeyInclusive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getItemIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setItemIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incrementItemIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LogSequenceNumber getLastLSN()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setLastLSN()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LinkBagBucketPointer.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPageOffset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LinkBagBucketPointer.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LinkBagBucketPointer.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntryPoint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EntryPoint.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTreeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EntryPoint.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTreeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EntryPoint.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPagesSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EntryPoint.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPagesSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EntryPoint.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkBagPointer getCollectionPointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFileId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkBagBucketPointer getRootBucketPointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySerializer getKeySerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySerializer getValueSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IsolatedLinkBagBTreeImpl.java",
  "fileLinesCount" : 300,
  "components" : [ "primary::core" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/EdgeKeySerializer.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/TreeEntry.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/TreeEntry.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EdgeKey getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/TreeEntry.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/TreeEntry.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/IntSerializer.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/UpdateBucketSearchResult.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntList getInsertionIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/UpdateBucketSearchResult.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntArrayList getPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/UpdateBucketSearchResult.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getItemIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/UpdateBucketSearchResult.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LongSerializer.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LongSerializer.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/LongSerializer.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Bucket()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLeaf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeftSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 424,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLeftSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 426,
  "endLine" : 428,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRightSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 430,
  "endLine" : 432,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getRightSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 434,
  "endLine" : 436,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFreePointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 454,
  "endLine" : 456,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFreePointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 458,
  "endLine" : 460,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 462,
  "endLine" : 464,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 466,
  "endLine" : 468,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 470,
  "endLine" : 472,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/Bucket.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 479,
  "endLine" : 481,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorBackward.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorBackward.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorBackward.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorBackward.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getItemIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorBackward.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setItemIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorBackward.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EdgeKey getFromKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorBackward.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EdgeKey getToKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorBackward.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isFromKeyInclusive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorBackward.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isToKeyInclusive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorBackward.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void decItemIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorBackward.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LogSequenceNumber getLastLSN()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorBackward.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setLastLSN()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/SpliteratorBackward.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/PagePathItemUnit.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getItemIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ridbagbtree/PagePathItemUnit.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedLinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/EmbeddedLinkBag.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BagChangesContainer createChangesContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/EmbeddedLinkBag.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSizeable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/EmbeddedLinkBag.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Change getChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/TreeBasedBagChangesContainer.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/TreeBasedBagChangesContainer.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/TreeBasedBagChangesContainer.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/TreeBasedBagChangesContainer.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/TreeBasedBagChangesContainer.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TransformingSpliterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/TreeBasedBagChangesContainer.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/TreeBasedBagChangesContainer.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/TreeBasedBagChangesContainer.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getChangesSerializedSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ChangeSerializationHelper.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkCollectionsBTreeManagerShared()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/LinkCollectionsBTreeManagerShared.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isComponentPresent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/LinkCollectionsBTreeManagerShared.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/LinkCollectionsBTreeManagerShared.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String generateLockName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/LinkCollectionsBTreeManagerShared.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int ceilingPowerOfTwo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ArrayBasedBagChangesContainer.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ArrayBasedBagChangesContainer.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/ArrayBasedBagChangesContainer.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbsoluteChange.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbsoluteChange.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCounterMaxValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordElement getOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Spliterator spliterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 469,
  "endLine" : 471,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initBTreeRecordsSpliterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 587,
  "endLine" : 589,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Comparator getComparator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 711,
  "endLine" : 713,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 735,
  "endLine" : 737,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/AbstractLinkBag.java",
  "fileLinesCount" : 788,
  "components" : [ "primary::core" ],
  "startLine" : 746,
  "endLine" : 748,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BagChangesContainer createChangesContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/BTreeBasedLinkBag.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkBagPointer getCollectionPointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/BTreeBasedLinkBag.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCollectionPointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/BTreeBasedLinkBag.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSizeable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/BTreeBasedLinkBag.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/CollectionBrowsePage.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Spliterator spliterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/CollectionBrowsePage.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/CollectionBrowsePage.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long nextId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AtomicOperationIdGen.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStartId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AtomicOperationIdGen.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AtomicOperationIdGen.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Storage getUnderlying()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 344,
  "endLine" : 346,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 349,
  "endLine" : 351,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getURL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 354,
  "endLine" : 356,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSessionsCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 371,
  "endLine" : 373,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastCloseTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 375,
  "endLine" : 377,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean dropCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 380,
  "endLine" : 382,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 398,
  "endLine" : 400,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STATUS getStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 403,
  "endLine" : 405,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAssigningCollectionIds()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 408,
  "endLine" : 410,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CurrentStorageComponentsFactory getComponentsFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 413,
  "endLine" : 415,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getCreatedAtVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 692,
  "endLine" : 694,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean isClosedInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 985,
  "endLine" : 987,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1373,
  "endLine" : 1375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UUID getUuid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1377,
  "endLine" : 1379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final LinkCollectionsBTreeManager getLinkCollectionsBtreeCollectionManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1382,
  "endLine" : 1384,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReadCache getReadCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1386,
  "endLine" : 1388,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WriteCache getWriteCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1390,
  "endLine" : 1392,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long count()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1395,
  "endLine" : 1397,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long count()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1437,
  "endLine" : 1439,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setInError()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1467,
  "endLine" : 1469,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final AtomicOperationsManager getAtomicOperationsManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1650,
  "endLine" : 1652,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WriteAheadLog getWALInstance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1655,
  "endLine" : 1657,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AtomicOperationIdGen getIdGen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1659,
  "endLine" : 1661,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void commit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1827,
  "endLine" : 1829,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List commitPreAllocated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 1838,
  "endLine" : 1840,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinarySerializer resolveObjectSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2291,
  "endLine" : 2293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int extractEngineAPIVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 2309,
  "endLine" : 2311,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isRemote()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3442,
  "endLine" : 3444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean wereDataRestoredAfterOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3446,
  "endLine" : 3448,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean wereNonTxOperationsPerformedInPreviousOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3450,
  "endLine" : 3452,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3469,
  "endLine" : 3471,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final RecordConflictStrategy getRecordConflictStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3648,
  "endLine" : 3650,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract LogSequenceNumber copyWALToIncrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3690,
  "endLine" : 3693,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StorageRecoverListener getRecoverListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3698,
  "endLine" : 3700,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isInError()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3738,
  "endLine" : 3740,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StartupMetadata checkIfStorageDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3899,
  "endLine" : 3901,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Map preCloseSteps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3924,
  "endLine" : 3926,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3937,
  "endLine" : 3939,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getOpenedAtVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3942,
  "endLine" : 3944,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final Error logAndPrepareForRethrow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5138,
  "endLine" : 5140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final RuntimeException logAndPrepareForRethrow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5157,
  "endLine" : 5159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final StorageConfiguration getConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5192,
  "endLine" : 5194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional getLastMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5584,
  "endLine" : 5586,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void checkBackupRunning()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5721,
  "endLine" : 5723,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBInternalEmbedded getContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5726,
  "endLine" : 5728,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMemory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5730,
  "endLine" : 5732,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIncrementalBackupRunning()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5751,
  "endLine" : 5753,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isDDLRunning()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 5755,
  "endLine" : 5757,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WALVacuum()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/WALVacuum.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/WALVacuum.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFileId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileDeletedWALRecord.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeToByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileDeletedWALRecord.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void deserializeFromByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileDeletedWALRecord.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int serializedSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileDeletedWALRecord.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileDeletedWALRecord.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int serializedSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitStartMetadataRecord.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitStartMetadataRecord.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OperationUnitRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/OperationUnitRecord.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getOperationUnitId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/OperationUnitRecord.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOperationUnitId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/OperationUnitRecord.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int serializedSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/OperationUnitRecord.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/OperationUnitRecord.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/OperationUnitRecord.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long position()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/WALChannelFile.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void position()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/WALChannelFile.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void readBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/WALChannelFile.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long segmentId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/WALChannelFile.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void force()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/WALChannelFile.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int write()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/WALChannelFile.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/WALChannelFile.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/RecordsWriter.java",
  "fileLinesCount" : 24,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int pageSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 331,
  "endLine" : 333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int maxCacheSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 335,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long segSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 555,
  "endLine" : 557,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 559,
  "endLine" : 561,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long activeSegment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1161,
  "endLine" : 1163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1292,
  "endLine" : 1294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCheckpointListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1378,
  "endLine" : 1380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber getFlushedLsn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1407,
  "endLine" : 1409,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber end()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1524,
  "endLine" : 1526,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getSegmentName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/CASDiskWriteAheadLog.java",
  "fileLinesCount" : 2234,
  "components" : [ "primary::core" ],
  "startLine" : 1698,
  "endLine" : 1700,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventWrapper()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/EventWrapper.java",
  "fileLinesCount" : 19,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static WALFile createReadWALFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/WALFile.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber getLsn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLsn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ByteBuffer getBinaryContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void freeBinaryContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBinaryContentLen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDistance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDiskSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void written()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isWritten()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WALPageChangesPortion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBinaryValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageChangesPortion.java",
  "fileLinesCount" : 404,
  "components" : [ "primary::core" ],
  "startLine" : 401,
  "endLine" : 403,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRollback()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitEndRecord.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int serializedSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitEndRecord.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitEndRecord.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitEndRecord.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRollbackSupported()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitStartRecord.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeToByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitStartRecord.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void deserializeFromByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitStartRecord.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int serializedSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitStartRecord.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitStartRecord.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitStartRecord.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WALPageBrokenException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageBrokenException.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WALPageBrokenException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALPageBrokenException.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WALChanges getChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/UpdatePageRecord.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber getInitialLsn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/UpdatePageRecord.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/UpdatePageRecord.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFileId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileTruncatedWALRecord.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeToByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileTruncatedWALRecord.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void deserializeFromByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileTruncatedWALRecord.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int serializedSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileTruncatedWALRecord.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileTruncatedWALRecord.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int serializedSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/HighLevelTransactionChangeRecord.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/HighLevelTransactionChangeRecord.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int calculateSerializedSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/CASWALPage.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber getLsn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/StartWALRecord.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLsn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/StartWALRecord.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDistance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/StartWALRecord.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDiskSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/StartWALRecord.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber getLsn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/MilestoneWALRecord.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLsn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/MilestoneWALRecord.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDistance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/MilestoneWALRecord.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDiskSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/MilestoneWALRecord.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/MilestoneWALRecord.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearPrev()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/Node.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean casNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/Node.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Node getNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/Node.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Node getPrev()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/Node.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/Node.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/Cursor.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/deque/Cursor.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/EmptyWALRecord.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/EmptyWALRecord.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int serializedSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/EmptyWALRecord.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/EmptyWALRecord.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int serializedSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractPageWALRecord.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractPageWALRecord.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFileId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractPageWALRecord.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractPageWALRecord.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OperationUnitBodyRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/OperationUnitBodyRecord.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/NonTxOperationPerformedWALRecord.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/NonTxOperationPerformedWALRecord.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int serializedSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/NonTxOperationPerformedWALRecord.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/NonTxOperationPerformedWALRecord.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaDataRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MetaDataRecord.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int serializedSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MetaDataRecord.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MetaDataRecord.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSegment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/LogSequenceNumber.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/LogSequenceNumber.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/LogSequenceNumber.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFileName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileCreatedWALRecord.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFileId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileCreatedWALRecord.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileCreatedWALRecord.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerNewRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/WALRecordsFactory.java",
  "fileLinesCount" : 748,
  "components" : [ "primary::core" ],
  "startLine" : 745,
  "endLine" : 747,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber begin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber end()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List read()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber getFlushedLsn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean cutTill()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long activeSegment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber begin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean cutAllSegmentsSmallerThan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addEventAt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean appendNewSegment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLockName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFullName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExtension()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurableComponent.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final WALChanges getChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 341,
  "endLine" : 343,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final CacheEntry getCacheEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/base/DurablePage.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 397,
  "endLine" : 399,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastTxId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 401,
  "endLine" : 403,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOpenedAtVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageStartupMetadata.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::core" ],
  "startLine" : 409,
  "endLine" : 411,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CachePointer getCachePointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearCachePointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFileId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void acquireExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void acquireSharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseSharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getUsagesCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incrementUsages()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLockAcquiredByCurrentThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void decrementUsages()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WALChanges getChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDelegate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheEntry getDelegate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber getEndLSN()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEndLSN()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acquireEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReleased()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAlive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean freeze()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFrozen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void makeDead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNewlyAllocatedPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markAllocated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearAllocationFlag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean insideCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheEntry getNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CacheEntry getPrev()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPrev()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LRUList getContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LogSequenceNumber getChangeLSN()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setChangeLSN()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogSequenceNumber getInitialLSN()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInitialLSN()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PageKey getPageKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/CacheEntryChanges.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getOperationUnitId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AtomicOperationMetadata getMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDeletedRidBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getDeletedBonsaiPointers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollbackInProgress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 583,
  "endLine" : 585,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRollbackInProgress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 588,
  "endLine" : 590,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addLockedObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 593,
  "endLine" : 595,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsInLockedObjects()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 598,
  "endLine" : 600,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable lockedObjects()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 603,
  "endLine" : 605,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 622,
  "endLine" : 624,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int storageId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 636,
  "endLine" : 638,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long composeFileId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 640,
  "endLine" : 642,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incrementComponentOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 670,
  "endLine" : 672,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void decrementComponentOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 675,
  "endLine" : 677,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getComponentOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationBinaryTracking.java",
  "fileLinesCount" : 683,
  "components" : [ "primary::core" ],
  "startLine" : 680,
  "endLine" : 682,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsTable.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private record OperationInformation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsTable.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::core" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long freezeAtomicOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseAtomicOperations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final AtomicOperation getCurrentOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/AtomicOperationsManager.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IsolatedLinkBagBTree loadTree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/LinkBagUpdateSerializationOperation.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkBagDeleteSerializationOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/LinkBagDeleteSerializationOperation.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void push()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/RecordSerializationContext.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/RecordSerializationContext.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/RecordOperationMetadata.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/RecordOperationMetadata.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/RecordOperationMetadata.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/RecordMetadata.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/RecordMetadata.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PeriodicFuzzyCheckpoint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/PeriodicFuzzyCheckpoint.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getURL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 305,
  "endLine" : 307,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Path getStoragePath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 309,
  "endLine" : 311,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void preCreateSteps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 631,
  "endLine" : 633,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void makeStorageDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 724,
  "endLine" : 726,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 736,
  "endLine" : 738,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getOpenedAtVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 741,
  "endLine" : 743,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isWriteAllowedDuringIncrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 746,
  "endLine" : 748,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerStorageListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1195,
  "endLine" : 1197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unRegisterStorageListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1200,
  "endLine" : 1202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long validateLongIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1287,
  "endLine" : 1289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getAbsoluteLinkBagCounter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 1998,
  "endLine" : 2000,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void checkBackupRunning()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/disk/DiskStorage.java",
  "fileLinesCount" : 2078,
  "components" : [ "primary::core" ],
  "startLine" : 2067,
  "endLine" : 2069,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFileSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getUnderlyingFileSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long allocateSpace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/fs/AsyncFile.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::core" ],
  "startLine" : 303,
  "endLine" : 305,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getLatestBinaryVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/PaginatedCollection.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionPositionMapBucket()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int entryPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRecordPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPositionMapBucket.java",
  "fileLinesCount" : 246,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRecordEntrySize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRecordEntryIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRecordEntryBytesLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRecordEntryBytes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRecordEntrySize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRecordEntryIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRecordEntryBytesLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 476,
  "endLine" : 478,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkSpace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 480,
  "endLine" : 482,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFreeSpace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 603,
  "endLine" : 605,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRecordsCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 614,
  "endLine" : 616,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNextPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 618,
  "endLine" : 620,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNextPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 622,
  "endLine" : 624,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPrevPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 626,
  "endLine" : 628,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPrevPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 630,
  "endLine" : 632,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void incrementEntriesCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 711,
  "endLine" : 713,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void decrementEntriesCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 715,
  "endLine" : 717,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFreePosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 795,
  "endLine" : 797,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int setFreePosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 799,
  "endLine" : 801,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int setFreeSpace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 803,
  "endLine" : 805,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPageIndexesLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 807,
  "endLine" : 809,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int setPageIndexesLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 811,
  "endLine" : 813,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 815,
  "endLine" : 817,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPointerAt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 819,
  "endLine" : 821,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPointerAt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 823,
  "endLine" : 825,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 832,
  "endLine" : 834,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPointerValuePosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 836,
  "endLine" : 838,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVersionAt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 840,
  "endLine" : 842,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVersionAt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 844,
  "endLine" : 846,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateVersionAt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 848,
  "endLine" : 850,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int computePointerPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 852,
  "endLine" : 854,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFreeListHeader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 856,
  "endLine" : 858,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFreeListHeader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/CollectionPage.java",
  "fileLinesCount" : 863,
  "components" : [ "primary::core" ],
  "startLine" : 860,
  "endLine" : 862,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getFileSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/MapEntryPoint.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setFileSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/MapEntryPoint.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/FreeSpaceMap.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void open()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/FreeSpaceMap.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/FreeSpaceMap.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void open()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFileId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 559,
  "endLine" : 561,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 579,
  "endLine" : 581,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 583,
  "endLine" : 585,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getOffset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 587,
  "endLine" : 589,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reverseResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 641,
  "endLine" : 643,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reverseResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/CollectionPositionMapV2.java",
  "fileLinesCount" : 695,
  "components" : [ "primary::core" ],
  "startLine" : 671,
  "endLine" : 673,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PaginatedCollectionStateV2()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionStateV2.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionStateV2.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionStateV2.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRecordsSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionStateV2.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRecordsSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionStateV2.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFileSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionStateV2.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFileSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionStateV2.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFreeListPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionStateV2.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FreeSpaceMapPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/FreeSpaceMapPage.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int nodeOffset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/FreeSpaceMapPage.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBinaryVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSystemCollection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int calculateCollectionEntrySize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 611,
  "endLine" : 614,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int calculateContentSizeFromCollectionEntrySize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 616,
  "endLine" : 619,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int calculateChunkSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 621,
  "endLine" : 624,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTombstonesCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 978,
  "endLine" : 980,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1148,
  "endLine" : 1150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFileId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1155,
  "endLine" : 1157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordConflictStrategy getRecordConflictStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1276,
  "endLine" : 1278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long createPagePointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1380,
  "endLine" : 1382,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getRecordPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1384,
  "endLine" : 1386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long getPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1388,
  "endLine" : 1390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void acquireAtomicExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1464,
  "endLine" : 1466,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1469,
  "endLine" : 1471,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Meters meters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/collection/v2/PaginatedCollectionV2.java",
  "fileLinesCount" : 1513,
  "components" : [ "primary::core" ],
  "startLine" : 1510,
  "endLine" : 1512,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getUsedMemory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/MemoryFile.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStorageName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Path getRootDirectory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int internalFileId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long externalFileId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int allocateNewPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 375,
  "endLine" : 377,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void replaceFileId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 398,
  "endLine" : 400,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteStorage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 403,
  "endLine" : 405,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void closeStorage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 411,
  "endLine" : 414,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String nativeFileNameById()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 476,
  "endLine" : 478,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean checkLowDiskSpace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 491,
  "endLine" : 493,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long addFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 526,
  "endLine" : 528,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long addFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 531,
  "endLine" : 533,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void store()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 536,
  "endLine" : 538,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long getMinimalNotFlushedSegment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 549,
  "endLine" : 551,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateDirtyPagesTable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 554,
  "endLine" : 556,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getExclusiveWriteCachePagesSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 576,
  "endLine" : 578,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void truncateFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 581,
  "endLine" : 583,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 586,
  "endLine" : 588,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int pageSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 612,
  "endLine" : 614,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String restoreFileById()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 629,
  "endLine" : 631,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void closeFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 634,
  "endLine" : 636,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 639,
  "endLine" : 641,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void postCloseSteps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getAbsoluteLinkBagCounter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getURL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isWriteAllowedDuringIncrementalBackup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected File createWalTempDirectory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMemory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateMinimumCollections()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 547,
  "endLine" : 549,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 563,
  "endLine" : 565,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValidation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1051,
  "endLine" : 1053,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStrictSql()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1166,
  "endLine" : 1168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean containsProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1799,
  "endLine" : 1801,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String readStringProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/config/CollectionBasedStorageConfiguration.java",
  "fileLinesCount" : 1941,
  "components" : [ "primary::core" ],
  "startLine" : 1803,
  "endLine" : 1805,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SBTreeNullBucketV1()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeNullBucketV1.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeNullBucketV1.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeNullBucketV1.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeValue.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeValue.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeValue.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeValue.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SBTreeBucketV1()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTreeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTreeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLeaf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 369,
  "endLine" : 371,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeftSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 522,
  "endLine" : 524,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLeftSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 526,
  "endLine" : 528,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRightSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 530,
  "endLine" : 532,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getRightSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 534,
  "endLine" : 536,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v1/SBTreeBucketV1.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::core" ],
  "startLine" : 605,
  "endLine" : 607,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SBTreeBucketV2()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTreeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTreeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLeaf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 383,
  "endLine" : 385,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeftSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 541,
  "endLine" : 543,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLeftSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 545,
  "endLine" : 547,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRightSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 549,
  "endLine" : 551,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getRightSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 553,
  "endLine" : 555,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeBucketV2.java",
  "fileLinesCount" : 628,
  "components" : [ "primary::core" ],
  "startLine" : 624,
  "endLine" : 626,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SBTreeNullBucketV2()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeNullBucketV2.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeNullBucketV2.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeNullBucketV2.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeValue.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeValue.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeValue.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/local/v2/SBTreeValue.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CellBTreeSingleValueEntryPointV3()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueEntryPointV3.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTreeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueEntryPointV3.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTreeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueEntryPointV3.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPagesSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueEntryPointV3.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPagesSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueEntryPointV3.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFreeListHead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueEntryPointV3.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CellBTreeSingleValueV3Exception()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueV3Exception.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getItemIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BucketSearchResult.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BucketSearchResult.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CellBTreeSingleValueV3NullBucket()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueV3NullBucket.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueV3NullBucket.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueV3NullBucket.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLeafPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/RemoveSearchResult.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLeafEntryPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/RemoveSearchResult.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/RemoveSearchResult.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public K getFromKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public K getToKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFromKeyInclusive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isToKeyInclusive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getItemIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setItemIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LogSequenceNumber getLastLSN()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setLastLSN()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCacheIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorForward.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/RemovalPathItem.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndexInsidePage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/RemovalPathItem.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLeftChild()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/RemovalPathItem.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CellBTreeSingleValueBucketV3()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getPointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 354,
  "endLine" : 356,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLeaf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 370,
  "endLine" : 372,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 406,
  "endLine" : 408,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int setPointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 445,
  "endLine" : 447,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int setFreePointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 449,
  "endLine" : 451,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getFreePointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 453,
  "endLine" : 455,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeftSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 564,
  "endLine" : 566,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLeftSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 568,
  "endLine" : 570,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRightSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 572,
  "endLine" : 574,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNextFreeListPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 576,
  "endLine" : 578,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNextFreeListPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 580,
  "endLine" : 582,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getRightSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueBucketV3.java",
  "fileLinesCount" : 606,
  "components" : [ "primary::core" ],
  "startLine" : 584,
  "endLine" : 586,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueEntryV3.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/CellBTreeSingleValueEntryV3.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastPathItem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/UpdateBucketSearchResult.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongArrayList getPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/UpdateBucketSearchResult.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntList getInsertionIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/UpdateBucketSearchResult.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getItemIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/UpdateBucketSearchResult.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void acquireAtomicExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/BTree.java",
  "fileLinesCount" : 2164,
  "components" : [ "primary::core" ],
  "startLine" : 1133,
  "endLine" : 1135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorBackward.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorBackward.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getItemIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorBackward.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setItemIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorBackward.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorBackward.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorBackward.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LogSequenceNumber getLastLSN()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorBackward.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setLastLSN()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorBackward.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "K getFromKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorBackward.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "K getToKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorBackward.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isFromKeyInclusive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorBackward.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isToKeyInclusive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorBackward.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCacheIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/SpliteratorBackward.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPageIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/PagePathItemUnit.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getItemIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v3/PagePathItemUnit.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CellBTreeBucketSingleValueV1()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLeaf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeftSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 480,
  "endLine" : 482,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLeftSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 484,
  "endLine" : 486,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRightSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 488,
  "endLine" : 490,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getRightSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 492,
  "endLine" : 494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 528,
  "endLine" : 530,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeBucketSingleValueV1.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::core" ],
  "startLine" : 547,
  "endLine" : 549,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CellBTreeSingleValueEntryPointV1()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeSingleValueEntryPointV1.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTreeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeSingleValueEntryPointV1.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTreeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeSingleValueEntryPointV1.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPagesSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeSingleValueEntryPointV1.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPagesSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/singlevalue/v1/CellBTreeSingleValueEntryPointV1.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CellBTreeMultiValueV2NullBucket()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2NullBucket.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incrementSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2NullBucket.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getMid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2NullBucket.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2NullBucket.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CellBTreeMultiValueV2Bucket()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 497,
  "endLine" : 499,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLeaf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 645,
  "endLine" : 647,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLeftSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 1040,
  "endLine" : 1042,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLeftSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 1044,
  "endLine" : 1046,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRightSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 1048,
  "endLine" : 1050,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getRightSibling()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2Bucket.java",
  "fileLinesCount" : 1091,
  "components" : [ "primary::core" ],
  "startLine" : 1052,
  "endLine" : 1054,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CellBTreeMultiValueV2EntryPoint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2EntryPoint.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTreeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2EntryPoint.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTreeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2EntryPoint.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPagesSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2EntryPoint.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPagesSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2EntryPoint.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEntryId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2EntryPoint.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getEntryId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/CellBTreeMultiValueV2EntryPoint.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/sbtree/multivalue/v2/MultiValueEntrySerializer.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIndexNameByKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRangeQuerySupport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream keyStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getFileSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/versionmap/MapEntryPoint.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setFileSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/versionmap/MapEntryPoint.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PaginatedVersionStateV0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/versionmap/PaginatedVersionStateV0.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/versionmap/PaginatedVersionStateV0.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/versionmap/PaginatedVersionStateV0.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRecordsSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/versionmap/PaginatedVersionStateV0.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRecordsSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/versionmap/PaginatedVersionStateV0.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFileSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/versionmap/PaginatedVersionStateV0.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFileSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/versionmap/PaginatedVersionStateV0.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFreeListPage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/versionmap/PaginatedVersionStateV0.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhysicalPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/PhysicalPosition.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhysicalPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/PhysicalPosition.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/PhysicalPosition.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleMultiValueTracker()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/SimpleMultiValueTracker.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/SimpleMultiValueTracker.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/SimpleMultiValueTracker.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTransactionTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/SimpleMultiValueTracker.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/SimpleMultiValueTracker.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void transactionClear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/SimpleMultiValueTracker.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/LightweightRelationImpl.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/LightweightRelationImpl.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLightweight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/LightweightRelationImpl.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity asEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/LightweightRelationImpl.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String label()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/LightweightRelationImpl.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/LightweightRelationImpl.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VertexEntityImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isOutEdgeProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isInEdgeProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getVertices()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getEdgeNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge addStateFulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getRecordType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void removeIncomingEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 793,
  "endLine" : 795,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void removeOutgoingEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/VertexEntityImpl.java",
  "fileLinesCount" : 806,
  "components" : [ "primary::core" ],
  "startLine" : 797,
  "endLine" : 799,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EmbeddedEntityImpl.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EmbeddedEntityImpl.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EmbeddedEntityImpl.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unload()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EmbeddedEntityImpl.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getRecordType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity asEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob asBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge asStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex asVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity asEntityOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Blob asBlobOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge asStatefulEdgeOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex asVertexOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RecordBytes.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCreated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void replaceListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unmarkChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unmarkCreated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTxChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTxCreated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTxExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/BidirectionalLinksIterable.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getOppositeLinkBagPropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean sourceIsParsedByProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge asEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Edge asEdgeOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isProjection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 431,
  "endLine" : 433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET getPropertyInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 455,
  "endLine" : 457,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1211,
  "endLine" : 1213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPropertyInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1262,
  "endLine" : 1264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  RET removeProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1495,
  "endLine" : 1497,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removePropertyInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 1499,
  "endLine" : 1501,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final EntityImpl updateFromJSON()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2690,
  "endLine" : 2692,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasOwners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 2885,
  "endLine" : 2887,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArrayList getLinkBagsToDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3074,
  "endLine" : 3076,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3174,
  "endLine" : 3176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getRecordType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3570,
  "endLine" : 3572,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isPropertyAccessible()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 3780,
  "endLine" : 3782,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImmutableSchema getImmutableSchema()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 4136,
  "endLine" : 4138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static PropertyOperationReturnValue propertyType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 4193,
  "endLine" : 4195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  PropertyOperationReturnValue propertyValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 4198,
  "endLine" : 4200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  PropertyOperationReturnValue propertyValueAndType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 4203,
  "endLine" : 4205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isEdgeConnectionProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeInternal.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isInEdgeConnectionProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeInternal.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isOutEdgeConnectionProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeInternal.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isNumber()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 619,
  "endLine" : 621,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isFloat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityHelper.java",
  "fileLinesCount" : 1367,
  "components" : [ "primary::core" ],
  "startLine" : 1364,
  "endLine" : 1366,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefullEdgeEntityImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Vertex getEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLightweight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entity asEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getSchemaClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSchemaClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getRecordType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getEntities()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/StatefullEdgeEntityImpl.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean filter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RelationsIteratorAbstract.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isResetable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RelationsIteratorAbstract.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMultiValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/RelationsIteratorAbstract.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/BidirectionalLinkToEntityIterator.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable getFromLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeImpl.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable getToLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeImpl.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLightweight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeImpl.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeImpl.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaClass getSchemaClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeImpl.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSchemaClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeImpl.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge asStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeImpl.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulEdge asStatefulEdgeOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EdgeImpl.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isValid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordVersionHelper.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isTombstone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordVersionHelper.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int fromStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordVersionHelper.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordVersionHelper.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int disable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordVersionHelper.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordVersionHelper.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int fromString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordVersionHelper.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDirtyCounter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final RecordIdInternal getIdentity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordElement getOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean sourceIsParsedByProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateFromJSON()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final  RET updateFromJSON()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getVersionNoLoad()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 280,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnloaded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 374,
  "endLine" : 376,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 379,
  "endLine" : 381,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInternalStatus()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 383,
  "endLine" : 385,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isContentChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 464,
  "endLine" : 466,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearSource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 474,
  "endLine" : 476,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getNextValidTimeAfter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTimeZone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 379,
  "endLine" : 381,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 389,
  "endLine" : 391,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCronExpression()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 818,
  "endLine" : 820,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getMonthNumber()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 1076,
  "endLine" : 1078,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getDayOfWeekNumber()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 1080,
  "endLine" : 1082,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getTimeBefore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 1510,
  "endLine" : 1513,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getFinalFireTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 1519,
  "endLine" : 1522,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isLeapYear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 1524,
  "endLine" : 1526,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object clone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/CronExpression.java",
  "fileLinesCount" : 1575,
  "components" : [ "primary::core" ],
  "startLine" : 1572,
  "endLine" : 1574,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void scheduleEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerProxy.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerProxy.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerProxy.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getEvents()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerProxy.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScheduledEvent getEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerProxy.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerProxy.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerProxy.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Function getFunction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getArguments()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRunning()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setRunning()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEvent.java",
  "fileLinesCount" : 376,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchedulerImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getEvents()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScheduledEvent getEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeforeStandardField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchContext.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterStandardField()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchContext.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterFetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchContext.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean fetchEmbeddedDocuments()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchContext.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requireFieldProcessing()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchListener.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseURLConnection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/DatabaseURLConnection.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDbName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/DatabaseURLConnection.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/DatabaseURLConnection.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/DatabaseURLConnection.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUrl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/DatabaseURLConnection.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional getDbType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/DatabaseURLConnection.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Calendar getDatabaseCalendar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/DateHelper.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Date now()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/DateHelper.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/CloseableIteratorWithCallback.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/util/CloseableIteratorWithCallback.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/collate/DefaultCollateFactory.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collate getCollate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/collate/DefaultCollateFactory.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void register()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/collate/DefaultCollateFactory.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/collate/CaseInsensitiveCollate.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/collate/CaseInsensitiveCollate.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/collate/DefaultCollate.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/collate/DefaultCollate.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DBRecord getIfDefined()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/HookReplacedRecordThreadLocal.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDefined()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/HookReplacedRecordThreadLocal.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default SystemDatabase getSystemDatabase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternal.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default String getBasePath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternal.java",
  "fileLinesCount" : 255,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBackendClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbeddedPooled.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded acquire()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionPoolImpl.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDbName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionPoolImpl.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUserName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionPoolImpl.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionPoolImpl.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean getBoolConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getIntConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getLongConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBImpl newYouTrackDb()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 380,
  "endLine" : 382,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded open()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 385,
  "endLine" : 387,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized AbstractStorage getStorage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 659,
  "endLine" : 661,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 751,
  "endLine" : 753,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SharedContext createSharedContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 924,
  "endLine" : 926,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabasePoolInternal openPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1010,
  "endLine" : 1012,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBConfigImpl getConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1130,
  "endLine" : 1132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removePool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1135,
  "endLine" : 1137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeShutdownHook()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1182,
  "endLine" : 1184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Collection getStorages()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1186,
  "endLine" : 1188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1207,
  "endLine" : 1209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1212,
  "endLine" : 1214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void schedule()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1217,
  "endLine" : 1219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void scheduleOnce()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1222,
  "endLine" : 1224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Future execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1235,
  "endLine" : 1237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  Future execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1239,
  "endLine" : 1241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptManager getScriptManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1272,
  "endLine" : 1274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SystemDatabase getSystemDatabase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1277,
  "endLine" : 1279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultSecuritySystem getSecuritySystem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1282,
  "endLine" : 1284,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getBasePath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1287,
  "endLine" : 1289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMemoryOnly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1292,
  "endLine" : 1294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startCommand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1304,
  "endLine" : 1306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endCommand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1308,
  "endLine" : 1310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutorService getIoExecutor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBInternalEmbedded.java",
  "fileLinesCount" : 1324,
  "components" : [ "primary::core" ],
  "startLine" : 1321,
  "endLine" : 1323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/StringCache.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/StringCache.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/StringCache.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ExecutionThreadData initialValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/ExecutionThreadLocal.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DatabasePoolBase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolBase.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolBase.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolBase.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMigrateLinks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMigrateLinks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 366,
  "endLine" : 368,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRebuildIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 371,
  "endLine" : 373,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRebuildIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 376,
  "endLine" : 378,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDeleteRIDMapping()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 380,
  "endLine" : 382,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOption()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 384,
  "endLine" : 386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxRidbagStringSizeBeforeLazyImport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 1553,
  "endLine" : 1555,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxRidbagStringSizeBeforeLazyImport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 1557,
  "endLine" : 1559,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedSetConverter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/EmbeddedSetConverter.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkSetConverter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinkSetConverter.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedListConverter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/EmbeddedListConverter.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmbeddedMapConverter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/EmbeddedMapConverter.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinksRewriter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinksRewriter.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean updateMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinksRewriter.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkConverter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinkConverter.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkBagConverter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinkBagConverter.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkMapConverter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinkMapConverter.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractCollectionConverter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/AbstractCollectionConverter.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkListConverter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/importer/LinkListConverter.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandOutputListener getListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImpExpAbstract.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImpExpAbstract.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicDatabaseSession getDatabase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImpExpAbstract.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFileName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImpExpAbstract.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUseLineFeedForRecords()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImpExpAbstract.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUseLineFeedForRecords()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImpExpAbstract.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StorageRecoverEventListener getEventListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/GraphRepair.java",
  "fileLinesCount" : 649,
  "components" : [ "primary::core" ],
  "startLine" : 498,
  "endLine" : 500,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExport.java",
  "fileLinesCount" : 635,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long walkEntitiesInTx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseRecordWalker.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseExportException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExportException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseExportException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExportException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseExportException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExportException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseExportException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseExportException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTotalErrors()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/CheckIndexTool.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseRepair()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseRepair.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseImportException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImportException.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseCompare.java",
  "fileLinesCount" : 910,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCompareIndexMetadata()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseCompare.java",
  "fileLinesCount" : 910,
  "components" : [ "primary::core" ],
  "startLine" : 893,
  "endLine" : 895,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCompareEntriesForAutomaticIndexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseCompare.java",
  "fileLinesCount" : 910,
  "components" : [ "primary::core" ],
  "startLine" : 897,
  "endLine" : 899,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default PRIORITY getPriority()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseLifecycleListener.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void scheduleCleanUpCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CachedDatabasePoolFactoryImpl.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CachedDatabasePoolFactoryImpl.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxPoolSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CachedDatabasePoolFactoryImpl.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PRIORITY getPriority()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseLifecycleListenerAbstract.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded open()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean createIfNotExists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void drop()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List listDatabases()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 324,
  "endLine" : 326,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 382,
  "endLine" : 384,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StandaloneYTDBGraphTraversalSource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBImpl.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::core" ],
  "startLine" : 476,
  "endLine" : 478,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void internalOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearCustomInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 508,
  "endLine" : 510,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeCustomInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 512,
  "endLine" : 514,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 580,
  "endLine" : 582,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Storage getStorage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 602,
  "endLine" : 604,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StorageInfo getStorageInfo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 607,
  "endLine" : 609,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultSet query()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 648,
  "endLine" : 650,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransactionMeters transactionMeters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2502,
  "endLine" : 2504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getRecordType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2552,
  "endLine" : 2554,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2617,
  "endLine" : 2619,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSession setMVCC()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2700,
  "endLine" : 2702,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalRecordCache getLocalCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2742,
  "endLine" : 2744,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2870,
  "endLine" : 2872,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getURL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 2890,
  "endLine" : 2892,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPooled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3618,
  "endLine" : 3620,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurrentDatabaseInThreadLocal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3626,
  "endLine" : 3628,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void activateOnCurrentThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3634,
  "endLine" : 3636,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void popInHook()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3650,
  "endLine" : 3652,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean pushInHook()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 3654,
  "endLine" : 3656,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disableLinkConsistencyCheck()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4700,
  "endLine" : 4702,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enableLinkConsistencyCheck()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4704,
  "endLine" : 4706,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remoteWrapperClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4708,
  "endLine" : 4710,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startRemoteCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4712,
  "endLine" : 4714,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endRemoteCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionEmbedded.java",
  "fileLinesCount" : 4726,
  "components" : [ "primary::core" ],
  "startLine" : 4716,
  "endLine" : 4718,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default RS computeGremlinScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/BasicDatabaseSession.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContextConfiguration getConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigImpl.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassLoader getClassLoader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigImpl.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityConfig getSecurityConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigImpl.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getUsers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/YouTrackDBConfigImpl.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaShared getSchema()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityInternal getSecurity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FunctionLibraryImpl getFunctionLibrary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchedulerImpl getScheduler()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceLibraryImpl getSequenceLibrary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LiveQueryOps getLiveQueryOpsV2()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatementCache getStatementCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 252,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutionPlanCache getExecutionPlanCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueryStats getQueryStats()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StorageInfo getStorage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 262,
  "endLine" : 264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBInternalEmbedded getYouTrackDB()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStorage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexManagerEmbedded getIndexManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringCache getStringCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 298,
  "endLine" : 300,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLoaded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SharedContext.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::core" ],
  "startLine" : 302,
  "endLine" : 304,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Evictor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 349,
  "endLine" : 351,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onShutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 393,
  "endLine" : 395,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getQuorum()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setQuorum()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getGroupName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setGroupName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getTcpPort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTcpPort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getGroupPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setGroupPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MulticastConfguration getMulticast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setMulticast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NodeConfigurationBuilder builder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNodeName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UDPUnicastConfiguration getUdpUnicast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/UDPUnicastConfiguration.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/UDPUnicastConfiguration.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/UDPUnicastConfiguration.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/UDPUnicastConfiguration.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/UDPUnicastConfiguration.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/UDPUnicastConfiguration.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getDiscoveryAddresses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/UDPUnicastConfiguration.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDiscoveryAddresses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/UDPUnicastConfiguration.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UDPUnicastConfigurationBuilder builder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/UDPUnicastConfiguration.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MulticastConfigurationBuilder builder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/MulticastConfguration.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/MulticastConfguration.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setDiscoveryPorts()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/MulticastConfguration.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setPort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/MulticastConfguration.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setIp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/MulticastConfguration.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/MulticastConfguration.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/MulticastConfguration.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/MulticastConfguration.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Map getActiveQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void realClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void reuse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default TransactionMeters transactionMeters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 717,
  "endLine" : 719,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default StatefulEdge newStatefulEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 855,
  "endLine" : 857,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Vertex newVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 906,
  "endLine" : 908,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default SchemaClass createVertexClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1126,
  "endLine" : 1128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default SchemaClass createLightweightEdgeClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 1155,
  "endLine" : 1157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getAvailableResources()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolImpl.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastCloseTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolImpl.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDatabaseName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolImpl.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUserName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolImpl.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBConfigImpl getConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolImpl.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolImpl.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::core" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean classesAreDetectedByCollectionId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/CurrentStorageComponentsFactory.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LinkBag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmbeddedContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream stream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSizeable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 252,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void rollbackChanges()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkBagDelegate getDelegate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 301,
  "endLine" : 303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void transactionClear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 343,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 348,
  "endLine" : 350,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 358,
  "endLine" : 360,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirtyNoChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 363,
  "endLine" : 365,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordElement getOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 368,
  "endLine" : 370,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTransactionModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTransactionTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBag.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default boolean isEmbeddedContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/ridbag/LinkBagDelegate.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/RecordOperation.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/RecordOperation.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordIdInternal getRecordId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/RecordOperation.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/RecordOperation.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmbeddedContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordElement getOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 271,
  "endLine" : 273,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 286,
  "endLine" : 288,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 315,
  "endLine" : 317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getOrDefault()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEach()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 327,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 429,
  "endLine" : 431,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTransactionModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 434,
  "endLine" : 436,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 439,
  "endLine" : 441,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTransactionTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 444,
  "endLine" : 446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 457,
  "endLine" : 459,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 462,
  "endLine" : 464,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EntryIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 487,
  "endLine" : 489,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 492,
  "endLine" : 494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TrackerEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 521,
  "endLine" : 523,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 526,
  "endLine" : 528,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedMapImpl.java",
  "fileLinesCount" : 546,
  "components" : [ "primary::core" ],
  "startLine" : 531,
  "endLine" : 533,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordElement getOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 315,
  "endLine" : 317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTransactionModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 327,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTransactionTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 330,
  "endLine" : 332,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int indexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 335,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int lastIndexOf()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 356,
  "endLine" : 358,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 366,
  "endLine" : 368,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 383,
  "endLine" : 385,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 393,
  "endLine" : 395,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Spliterator spliterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 399,
  "endLine" : 401,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getLast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 423,
  "endLine" : 425,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List reversed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 442,
  "endLine" : 444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream stream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 453,
  "endLine" : 455,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream parallelStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 459,
  "endLine" : 461,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEach()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 464,
  "endLine" : 466,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmbeddedContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedListImpl.java",
  "fileLinesCount" : 472,
  "components" : [ "primary::core" ],
  "startLine" : 469,
  "endLine" : 471,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default boolean isEmbeddedContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/LinkTrackedMultiValue.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public K getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/MultiValueChangeEvent.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/MultiValueChangeEvent.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChangeType getChangeType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/MultiValueChangeEvent.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getOldValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/MultiValueChangeEvent.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionInternal getSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LinkEntrySet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 262,
  "endLine" : 264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LinkEntryIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 297,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 302,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LinkEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 329,
  "endLine" : 331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 339,
  "endLine" : 341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 344,
  "endLine" : 346,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordElement getOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 350,
  "endLine" : 352,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 431,
  "endLine" : 433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 436,
  "endLine" : 438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 441,
  "endLine" : 443,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 446,
  "endLine" : 448,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 465,
  "endLine" : 467,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 470,
  "endLine" : 472,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEach()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 476,
  "endLine" : 478,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 637,
  "endLine" : 639,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 642,
  "endLine" : 644,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTransactionModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 647,
  "endLine" : 649,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 652,
  "endLine" : 654,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTransactionTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkMapIml.java",
  "fileLinesCount" : 660,
  "components" : [ "primary::core" ],
  "startLine" : 657,
  "endLine" : 659,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/RecordMultiValueHelper.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionInternal getSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordElement getOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirtyNoChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disableTracking()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void transactionClear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTransactionModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTransactionTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 252,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkBagDelegate getDelegate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 366,
  "endLine" : 368,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionInternal getSession()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordElement getOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSizeable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 371,
  "endLine" : 373,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTransactionModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 376,
  "endLine" : 378,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 381,
  "endLine" : 383,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTransactionTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 386,
  "endLine" : 388,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 433,
  "endLine" : 435,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 438,
  "endLine" : 440,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 470,
  "endLine" : 472,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 475,
  "endLine" : 477,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable getFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 497,
  "endLine" : 499,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Identifiable getLast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 502,
  "endLine" : 504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEach()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkListImpl.java",
  "fileLinesCount" : 529,
  "components" : [ "primary::core" ],
  "startLine" : 526,
  "endLine" : 528,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordElement getOwner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTransactionModified()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiValueChangeTimeLine getTransactionTimeLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream stream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 302,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream parallelStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Spliterator spliterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 312,
  "endLine" : 314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forEach()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 317,
  "endLine" : 319,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 343,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 360,
  "endLine" : 362,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 365,
  "endLine" : 367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmbeddedContainer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityEmbeddedSetImpl.java",
  "fileLinesCount" : 373,
  "components" : [ "primary::core" ],
  "startLine" : 370,
  "endLine" : 372,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default boolean isEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/EmbeddedEntity.java",
  "fileLinesCount" : 9,
  "components" : [ "primary::core" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default boolean isStateful()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Edge.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Entity asEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/StatefulEdge.java",
  "fileLinesCount" : 12,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setByte()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setInt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setShort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setFloat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setDouble()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setDate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setDateTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setBinary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setLink()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setEmbeddedEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setDecimal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  void setEmbeddedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  void setEmbeddedSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default  void setEmbeddedMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setLinkList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setLinkSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setLinkMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Entity asEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 365,
  "endLine" : 367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Identifiable asIdentifiable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 371,
  "endLine" : 373,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Identifiable asIdentifiableOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Blob asBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 383,
  "endLine" : 385,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Blob asBlobOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 389,
  "endLine" : 391,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default DBRecord asRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 399,
  "endLine" : 401,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default DBRecord asRecordOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 405,
  "endLine" : 407,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default boolean isBlob()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 410,
  "endLine" : 412,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default boolean isEntity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 415,
  "endLine" : 417,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default boolean isIdentifiable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 426,
  "endLine" : 428,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default boolean isRelation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 431,
  "endLine" : 433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Relation asRelation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 436,
  "endLine" : 438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Relation asRelationOrNull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/Entity.java",
  "fileLinesCount" : 444,
  "components" : [ "primary::core" ],
  "startLine" : 441,
  "endLine" : 443,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RID of()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/RID.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RID of()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/RID.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCollectionChangeEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/MultiValueChangeTimeLine.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/CommandTimeoutChecker.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void executeInDBScope()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SystemDatabase.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SystemDatabase.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getServerId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SystemDatabase.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char parserGetLastSeparator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void parserSetLastSeparator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int parserGetPreviousPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean parserIsEnded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int parserGetCurrentPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String parserGetLastWord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLastWordLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String parserRequiredWord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void parserSetEndOfText()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 521,
  "endLine" : 523,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String parserNextWord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 543,
  "endLine" : 545,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String parserNextWord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/BaseParser.java",
  "fileLinesCount" : 741,
  "components" : [ "primary::core" ],
  "startLine" : 553,
  "endLine" : 555,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String resolveSystemVariables()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/SystemVariableResolver.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String resolveVariable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/SystemVariableResolver.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String resolve()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/SystemVariableResolver.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContextVariableResolver()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/ContextVariableResolver.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String parse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/parser/ContextVariableResolver.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean lessThanUnsigned()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/UnsafeByteArrayComparatorV2.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/CaseInsentiveComparator.java",
  "fileLinesCount" : 34,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean lessThanUnsigned()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/comparator/UnsafeByteArrayComparator.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPoolSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/ByteBufferPool.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PointerTracker generatePointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/ByteBufferPool.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getMemoryConsumption()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 322,
  "endLine" : 324,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 480,
  "endLine" : 482,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int id()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 492,
  "endLine" : 494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MemoryStatPrinter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/DirectMemoryAllocator.java",
  "fileLinesCount" : 548,
  "components" : [ "primary::core" ],
  "startLine" : 514,
  "endLine" : 516,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/Pointer.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getNativePointer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/Pointer.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/Pointer.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Intention getIntention()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/Pointer.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ByteBuffer createNativeBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/directmemory/Pointer.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/factory/ConfigurableStatefulFactory.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRegisteredNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/factory/ConfigurableStatefulFactory.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getDefaultClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/factory/ConfigurableStatefulFactory.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getRegisteredImplementationNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/factory/ConfigurableStatelessFactory.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getDefaultImplementation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/factory/ConfigurableStatelessFactory.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LogManager instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/LogManager.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void shutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/ShutdownLogManager.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/AnsiCode.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isSupportsColors()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/AnsiCode.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String format()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/AnsiCode.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getpagesize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/Native.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOsRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/Native.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::core" ],
  "startLine" : 593,
  "endLine" : 595,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getErrorCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/LastErrorException.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DoubleSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char deserializeLiteral()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/CharSerializer.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/IntegerSerializer.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeLiteral()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean deserializeLiteral()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean deserializeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BooleanSerializer.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UTF8Serializer.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int staticGetObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/StringSerializer.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinaryTypeSerializer.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getObjectSizeStatic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinaryTypeSerializer.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinaryTypeSerializer.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinaryTypeSerializer.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinaryTypeSerializer.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/BinaryTypeSerializer.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short deserializeLiteral()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Short preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ShortSerializer.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/FloatSerializer.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeLiteral()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte deserializeLiteral()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte deserializeNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Byte preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/ByteSerializer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateSerializer.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/LongSerializer.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void serializeInByteBufferObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/NullSerializer.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DateTimeSerializer.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UUID preprocess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectSizeInByteBuffer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/UUIDSerializer.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFixedLength()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/types/DecimalSerializer.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean nativeAccelerationUsed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/SafeBinaryConverter.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static short bytes2ShortBigEndian()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/SafeBinaryConverter.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static short bytes2ShortLittleEndian()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/SafeBinaryConverter.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean nativeAccelerationUsed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/serialization/UnsafeBinaryConverter.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ModifiableLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ModifiableLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void increment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void increment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void decrement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void decrement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte byteValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short shortValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float floatValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double doubleValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int intValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long longValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long toLong()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableLong.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ModifiableBoolean()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableBoolean.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ModifiableBoolean()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableBoolean.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableBoolean.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableBoolean.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ModifiableInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ModifiableInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void increment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void increment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void increment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void decrement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void decrement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte byteValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short shortValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float floatValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double doubleValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int intValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long longValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer toInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/ModifiableInteger.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Binary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/types/Binary.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/ErrorCode.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void throwException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/ErrorCode.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void throwException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/ErrorCode.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void throwException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/ErrorCode.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ErrorCode getErrorCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/ErrorCode.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirectMemoryAllocationFailedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/DirectMemoryAllocationFailedException.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SystemException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/SystemException.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SystemException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/SystemException.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidBinaryChunkException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/InvalidBinaryChunkException.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidBinaryChunkException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/InvalidBinaryChunkException.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidBinaryChunkException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/InvalidBinaryChunkException.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleCommandStream.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleCommandCollection.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EraserThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/DefaultConsoleReader.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getConsoleWidth()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/DefaultConsoleReader.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConsoleApplication()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEchoEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getPrompt()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isInteractiveConfigParam()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isCollectingCommands()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 328,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RESULT executeServerCommand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 508,
  "endLine" : 510,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Map addCommand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 745,
  "endLine" : 747,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 838,
  "endLine" : 840,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOutput()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 842,
  "endLine" : 844,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readPassword()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setConsole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 302,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getWraps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 538,
  "endLine" : 540,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hideCursor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 542,
  "endLine" : 544,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showCursor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/TTYConsoleReader.java",
  "fileLinesCount" : 617,
  "components" : [ "primary::core" ],
  "startLine" : 546,
  "endLine" : 548,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String nextThreadName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/NamedThreadFactory.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BaseThreadFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/BaseThreadFactory.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScheduledThreadPoolExecutorWithLogging()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ScheduledThreadPoolExecutorWithLogging.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String nextThreadName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SingletonNamedThreadFactory.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setMaxPoolReached()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ScalingThreadPoolExecutor.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TracedExecutionException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/TracedExecutionException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SourceTraceExecutorService.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List shutdownNow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SourceTraceExecutorService.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isShutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SourceTraceExecutorService.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTerminated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SourceTraceExecutorService.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean awaitTermination()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SourceTraceExecutorService.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendShutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SoftThread.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void softShutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SoftThread.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isShutdownFlag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SoftThread.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDumpExceptions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SoftThread.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ExecutorService newCachedThreadPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ThreadPoolExecutors.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ExecutorService newSingleThreadPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ThreadPoolExecutors.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ScheduledExecutorService newSingleThreadScheduledPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ThreadPoolExecutors.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NonDaemonThreadFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/NonDaemonThreadFactory.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected NeedRetryException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/NeedRetryException.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected NeedRetryException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/NeedRetryException.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected NeedRetryException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/NeedRetryException.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OfflineNodeException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/OfflineNodeException.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OfflineNodeException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/OfflineNodeException.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ResourceHolder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ReentrantResourcePool.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onShutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ReentrantResourcePool.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onEviction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePoolFactory.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResourcePoolFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePoolFactory.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxPoolSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePoolFactory.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxPartitions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePoolFactory.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxPartitions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePoolFactory.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onShutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePoolFactory.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void acquireSharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/SharedResourceAbstract.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void releaseSharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/SharedResourceAbstract.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void acquireExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/SharedResourceAbstract.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void releaseExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/SharedResourceAbstract.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResourcePool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePool.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxResources()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePool.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getAvailableResources()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePool.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInPoolResources()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePool.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getResources()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePool.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePool.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCreatedInstances()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePool.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getResourcesOutCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/resource/ResourcePool.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReadersEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void lock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void lockInterruptibly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Condition newCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void lock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void lockInterruptibly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Condition newCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Lock readLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Lock writeLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ScalableRWLock.java",
  "fileLinesCount" : 578,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WNode initialValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ReadersWriterSpinLock.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ModifiableInteger initialValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ReadersWriterSpinLock.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 252,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Lock acquireSharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseSharedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Lock acquireExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Lock acquireLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCountCurrentLocks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 308,
  "endLine" : 310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected T getImmutableResourceId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 312,
  "endLine" : 314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int closestInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getLockCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 331,
  "endLine" : 333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void lock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 336,
  "endLine" : 338,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void lockInterruptibly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 341,
  "endLine" : 343,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 346,
  "endLine" : 348,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 351,
  "endLine" : 353,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Condition newCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/OneEntryPerKeyLockManager.java",
  "fileLinesCount" : 408,
  "components" : [ "primary::core" ],
  "startLine" : 367,
  "endLine" : 369,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryAcquireLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/AdaptiveLock.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConcurrent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/AdaptiveLock.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReentrantLock getUnderlying()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/AdaptiveLock.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isHeldByCurrentThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/AdaptiveLock.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void lock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void lockInterruptibly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Condition newCondition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PartitionedLockManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int closestInteger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int longHashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int index()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int shuffleHashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/PartitionedLockManager.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LockException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/LockException.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LockException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/LockException.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreadInterruptedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ThreadInterruptedException.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreadInterruptedException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/lock/ThreadInterruptedException.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/collection/CASObjectArray.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeoutException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/TimeoutException.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeoutException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/concur/TimeoutException.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean checkLRUSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 505,
  "endLine" : 507,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean checkLRUSizeEqualsToCapacity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 509,
  "endLine" : 511,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void logAcquire()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 657,
  "endLine" : 659,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void logRemoved()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 666,
  "endLine" : 668,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void countOpenFiles()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 805,
  "endLine" : 807,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void countClosedFiles()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 809,
  "endLine" : 811,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LogAdd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 884,
  "endLine" : 886,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LogRemoved()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 904,
  "endLine" : 906,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LogOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 921,
  "endLine" : 923,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean shouldBeDrained()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 937,
  "endLine" : 939,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean shouldBeDrained()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 943,
  "endLine" : 945,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean shouldBeDrained()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLinkedContainer.java",
  "fileLinesCount" : 968,
  "components" : [ "primary::core" ],
  "startLine" : 949,
  "endLine" : 951,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClosableEntry getNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClosableEntry getPrev()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPrev()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClosableEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V get()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void acquireStateLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseStateLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isClosed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isRetired()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isDead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableEntry.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean contains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLRUList.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLRUList.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/closabledictionary/ClosableLRUList.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/SortedMultiIterator.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean removeEldestEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/LRUCache.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isMultiValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isIterable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiValue.java",
  "fileLinesCount" : 944,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LazyIteratorListWrapper()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/LazyIteratorListWrapper.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/LazyIteratorListWrapper.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T next()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/LazyIteratorListWrapper.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/LazyIteratorListWrapper.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiCollectionIterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isResetable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInMapMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSkip()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSkip()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAutoConvertToRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAutoConvertToRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 331,
  "endLine" : 333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/MultiCollectionIterator.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 341,
  "endLine" : 343,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/IterableObjectArray.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/IterableObjectArray.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/IterableObjectArray.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IterableObject()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/IterableObject.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/IterableObject.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/IterableObject.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isResetable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/IterableObject.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/IterableObject.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/collection/IterableObject.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String readFileAsString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String readFileAsString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String readStreamAsString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getUnixFileName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/IOUtils.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTIOException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/YTIOException.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTIOException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/YTIOException.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void deleteRecursively()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/io/FileUtils.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resetListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/listener/ListenerManger.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable browseListeners()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/listener/ListenerManger.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getListenersCopy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/listener/ListenerManger.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetricDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricDefinition.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetricDefinition disable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricDefinition.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GaugeType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Gauge create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Gauge noop()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class valueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stopwatch create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stopwatch noop()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class valueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeRate create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeRate noop()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class valueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ratio create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Ratio noop()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class valueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  GaugeType gauge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static StopwatchType stopwatch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TimeRateType rate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RatioType ratio()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RatioType ratio()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricType.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void record()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Ratio.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Double getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Ratio.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getRatio()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Ratio.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setMillis()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Stopwatch.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setNanos()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Stopwatch.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long currentApproxNanoTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Stopwatch.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Double getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Stopwatch.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void timed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Stopwatch.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Stopwatch create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Stopwatch.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Impl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Stopwatch.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long currentApproxNanoTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Stopwatch.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Double getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Stopwatch.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Stopwatch.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DatabaseMetrics initDatabaseMetrics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricsRegistry.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeList setAttributes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricsRegistry.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricsRegistry.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long currentNanoTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Meter.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void record()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Meter.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void record()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/TimeRate.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Double getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/TimeRate.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getRate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/TimeRate.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void record()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/TimeRate.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Gauge.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  Gauge create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Gauge.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  Gauge noop()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Gauge.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Gauge.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Gauge.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long lastNanoTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/GranularTicker.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long currentNanoTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/GranularTicker.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTick()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/GranularTicker.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getGranularity()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/GranularTicker.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/GranularTicker.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/GranularTicker.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Profiler()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/Profiler.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetricsRegistry getMetricsRegistry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/Profiler.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerInteger.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSecond()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerInteger.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PairIntegerObject.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PairIntegerObject.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PairIntegerObject.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PairIntegerObject.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PairIntegerObject.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PairLongObject.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PairLongObject.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PairLongObject.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PairLongObject.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PairLongObject.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongInteger.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSecond()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongInteger.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairObjectInteger.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSecond()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairObjectInteger.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerBoolean.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getSecond()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerBoolean.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerObject.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getSecond()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairIntegerObject.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Triple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Triple.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public K getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Triple.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pair getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Triple.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Triple.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Triple.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/MultiKey.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/MultiKey.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongObject.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getSecond()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongObject.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public K getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Pair.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Pair.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Pair.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFirst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongLong.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSecond()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/RawPairLongLong.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long getMaxCacheMemorySize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Memory.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Spliterator trySplit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/stream/Streams.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long estimateSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/stream/Streams.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int characteristics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/stream/Streams.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Comparator getComparator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/stream/Streams.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/stream/BreakingForEach.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyInToken.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMutableInGraphTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMutableInGraphTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMutableInGraphTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMutableInGraphTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassPToken.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassOutToken.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassOutToken.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyOutToken.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMutableInGraphTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMutableInGraphTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMutableInGraphTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMutableInGraphTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMutableInGraphTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMutableInGraphTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMutableInGraphTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMutableInGraphTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMutableInGraphTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object fetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class expectedValueType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaPropertyPToken.java",
  "fileLinesCount" : 261,
  "components" : [ "primary::core" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/schema/YTDBSchemaClassInToken.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class type()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/YTDBQueryConfigParam.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default String getAccessor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/YTDBDomainObjectVertexToken.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default String getAccessor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/YTDBDomainObjectPToken.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default boolean isMutableInGraphTraversal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/YTDBDomainObjectPToken.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Object apply()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/tokens/YTDBDomainObjectPToken.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default YTDBVertex outVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBEdge.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default YTDBVertex inVertex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBEdge.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default YTDBDomainObjectInToken inToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/schema/YTDBSchemaClass.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default YTDBDomainObjectObjectOutToken outToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/schema/YTDBSchemaClass.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default String label()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/schema/YTDBSchemaClass.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default YTDBDomainObjectInToken inToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/schema/YTDBSchemaProperty.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default YTDBDomainObjectObjectOutToken outToken()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/schema/YTDBSchemaProperty.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default String label()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/schema/YTDBSchemaProperty.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Edge addEdge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBDomainObject.java",
  "fileLinesCount" : 335,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  YTDBVertexProperty empty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBVertexProperty.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::core" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  YTDBProperty empty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/embedded/YTDBProperty.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraphTraversalSourceDSL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalSourceDSL.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraphTraversalSource with()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalSourceDSL.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void command()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBGraphTraversalSourceDSL.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/YouTrackDB.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/RecordDuplicatedException.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIndexName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/RecordDuplicatedException.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/RecordDuplicatedException.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/RecordDuplicatedException.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ConcurrentModificationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/ConcurrentModificationException.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/ConcurrentModificationException.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEnhancedDatabaseVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/ConcurrentModificationException.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEnhancedRecordVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/ConcurrentModificationException.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/ConcurrentModificationException.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordNotFoundException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/RecordNotFoundException.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/RecordNotFoundException.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getRid()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/exception/RecordNotFoundException.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDB instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/YourTracks.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDB instance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/YourTracks.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1049,
  "endLine" : 1051,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1204,
  "endLine" : 1207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isChanged()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1213,
  "endLine" : 1215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1296,
  "endLine" : 1298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean isChangeableAtRuntime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1300,
  "endLine" : 1302,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isHidden()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1304,
  "endLine" : 1306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getDefValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1308,
  "endLine" : 1310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1312,
  "endLine" : 1314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/config/GlobalConfiguration.java",
  "fileLinesCount" : 1319,
  "components" : [ "primary::core" ],
  "startLine" : 1316,
  "endLine" : 1318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Syslog getSyslog()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerSecurityConfig.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::server" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SwitchToDefaultParamsException()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SwitchToDefaultParamsException.java",
  "fileLinesCount" : 11,
  "components" : [ "primary::server" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityAuthenticatorException()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SecurityAuthenticatorException.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::server" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SelfSignedCertificate()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAlgorithm()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getKey_size()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValidity()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCertificateName()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCertificateName()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOwnerFDN()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrivateKey getPrivateKey()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SelfSignedCertificate.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::server" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBServer()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecuritySystem getSecurity()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isActive()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDatabaseDirectory()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 404,
  "endLine" : 406,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getServerRootDirectory()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 408,
  "endLine" : 410,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBSettings getConfiguration()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 413,
  "endLine" : 415,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContextConfiguration getContextConfiguration()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 417,
  "endLine" : 419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GremlinServer getGremlinServer()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 421,
  "endLine" : 423,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setServerRootDirectory()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 437,
  "endLine" : 439,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initSystemDatabase()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 590,
  "endLine" : 592,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBInternalProxy getDatabases()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 594,
  "endLine" : 596,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBImpl getYouTrackDB()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 598,
  "endLine" : 600,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean existsDatabase()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 611,
  "endLine" : 613,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YTDBInternalProxy()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 619,
  "endLine" : 621,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBImpl newYouTrackDb()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 624,
  "endLine" : 626,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded open()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 629,
  "endLine" : 631,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set listDatabases()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 694,
  "endLine" : 696,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 760,
  "endLine" : 762,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void internalClose()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 765,
  "endLine" : 767,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removePool()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 770,
  "endLine" : 772,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOpen()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 775,
  "endLine" : 777,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmbedded()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 780,
  "endLine" : 782,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeShutdownHook()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 785,
  "endLine" : 787,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void forceDatabaseClose()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 790,
  "endLine" : 792,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBConfigImpl getConfiguration()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 808,
  "endLine" : 810,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecuritySystem getSecuritySystem()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 813,
  "endLine" : 815,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getConnectionUrl()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 818,
  "endLine" : 820,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void schedule()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 823,
  "endLine" : 825,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void scheduleOnce()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 828,
  "endLine" : 830,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YouTrackDBServer getServer()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 833,
  "endLine" : 835,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DatabaseSessionEmbedded openNoAuthorization()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 837,
  "endLine" : 839,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void loadAllDatabases()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 841,
  "endLine" : 843,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initCustomStorage()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 845,
  "endLine" : 847,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  Future execute()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 849,
  "endLine" : 851,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Future execute()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 853,
  "endLine" : 855,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SystemDatabase getSystemDatabase()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 858,
  "endLine" : 860,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMemoryOnly()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 863,
  "endLine" : 865,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getBasePath()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 868,
  "endLine" : 870,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean requireAuthentication()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSimpleAuthenticator.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::server" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SaslNegotiator newSaslNegotiator()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSimpleAuthenticator.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::server" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isComplete()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSimpleAuthenticator.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::server" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBTraversalOpProcessor()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBTraversalOpProcessor.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::server" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBTraversalOpProcessor.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::server" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional replacedOpProcessorName()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBTraversalOpProcessor.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::server" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSessionOpProcessor.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::server" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBSessionOpProcessor()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSessionOpProcessor.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::server" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSessionOpProcessor.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::server" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional replacedOpProcessorName()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSessionOpProcessor.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::server" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThrowingConsumer getEvalOp()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSessionOpProcessor.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::server" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSessionOpProcessor.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::server" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBStandardOpProcessor()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBStandardOpProcessor.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::server" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBStandardOpProcessor.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::server" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional replacedOpProcessorName()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBStandardOpProcessor.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::server" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThrowingConsumer getEvalOp()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBStandardOpProcessor.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::server" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBoundTo()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBGremlinSession.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::server" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GremlinExecutor getGremlinExecutor()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBGremlinSession.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::server" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Bindings getBindings()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBGremlinSession.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::server" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecutorService getExecutor()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBGremlinSession.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::server" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSessionId()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBGremlinSession.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::server" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acceptingRequests()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBGremlinSession.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::server" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGraphTraversalSource getGraphTraversalSource()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBGremlinSession.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::server" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected YTDBAbstractOpProcessor()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBAbstractOpProcessor.java",
  "fileLinesCount" : 1032,
  "components" : [ "primary::server" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBServerCommandsOpProcessor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::server" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBSettings getConfiguration()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/config/ServerConfigurationManager.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::server" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean existsUser()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/config/ServerConfigurationManager.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::server" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerConfigurationLoader()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/config/ServerConfigurationLoader.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::server" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YouTrackDBServer server()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerMain.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::server" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGremlinSaslAuthenticationHandler()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBGremlinSaslAuthenticationHandler.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::driver" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getAuthorizationId()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBGremlinSaslAuthenticationHandler.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::driver" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBDriverRemoteConnection()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverRemoteConnection.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::driver" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBDriverRemoteConnection()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverRemoteConnection.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::driver" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TraverserIterator()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverRemoteTraversal.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::driver" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBDriverRemoteTraversal.java",
  "fileLinesCount" : 256,
  "components" : [ "primary::driver" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOpen()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YouTrackDBRemote.java",
  "fileLinesCount" : 307,
  "components" : [ "primary::driver" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBGremlinResponseHandler()",
  "longName" : "",
  "relativeFileName" : "driver/src/main/java/com/jetbrains/youtrackdb/internal/driver/YTDBGremlinResponseHandler.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::driver" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element getElement()",
  "longName" : "",
  "relativeFileName" : "gremlin-annotations/src/main/java/com/jetbrains/youtrackdb/internal/annotations/gremlin/dsl/ProcessorException.java",
  "fileLinesCount" : 24,
  "components" : [ "primary::gremlin-annotations" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryContext()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/query/SpatialQueryContext.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::lucene" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneSpatialManager()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialManager.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::lucene" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialManager.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::lucene" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialStrategyFactory()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/factory/SpatialStrategyFactory.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::lucene" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialCompositeKey()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/collections/SpatialCompositeKey.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::lucene" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMaxDistance()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/collections/SpatialCompositeKey.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::lucene" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialOperation getOperation()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/collections/SpatialCompositeKey.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::lucene" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneLegacySpatialIndexEngine.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::lucene" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLegacy()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneLegacySpatialIndexEngine.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::lucene" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream keyStream()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRangeQuerySupport()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String indexName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Query buildQuery()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Analyzer indexAnalyzer()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 262,
  "endLine" : 264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Analyzer queryAnalyzer()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 267,
  "endLine" : 269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexSearcher searcher()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 282,
  "endLine" : 284,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void release()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialStrategy strategy()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLegacy()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long sizeInTx()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 308,
  "endLine" : 310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneTxChanges buildTxChanges()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Query deleteQuery()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 318,
  "endLine" : 320,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCollectionIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void freeze()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 328,
  "endLine" : 330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void release()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acquireAtomicExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIndexNameByKey()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 343,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneGeoSpatialIndexEngine.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::lucene" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLegacy()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneGeoSpatialIndexEngine.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::lucene" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineAbstract.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream keyStream()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineAbstract.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRangeQuerySupport()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineAbstract.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Query buildQuery()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineAbstract.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialStrategy strategy()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineAbstract.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STDistanceSphereFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDistanceSphereFunction.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::lucene" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDistanceSphereFunction.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::lucene" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String operator()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDistanceSphereFunction.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::lucene" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STSrid()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STSrid.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::lucene" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STSrid.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::lucene" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialFunctionAbstract()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionAbstract.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::lucene" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STBufferFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STBufferFunction.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::lucene" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STBufferFunction.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::lucene" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STEnvelopFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STEnvelopFunction.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::lucene" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STEnvelopFunction.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::lucene" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STAsBinaryFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STAsBinaryFunction.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::lucene" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STAsBinaryFunction.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::lucene" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STWithinFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STWithinFunction.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::lucene" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STWithinFunction.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::lucene" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String operator()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STWithinFunction.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::lucene" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STGeomFromGeoJSONFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STGeomFromGeoJSONFunction.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::lucene" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STGeomFromGeoJSONFunction.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::lucene" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STAsGeoJSONFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STAsGeoJSONFunction.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::lucene" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STAsGeoJSONFunction.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::lucene" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STDisjointFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDisjointFunction.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::lucene" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDisjointFunction.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::lucene" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STGeomFromTextFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STGeomFromTextFunction.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::lucene" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STGeomFromTextFunction.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::lucene" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STEqualsFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STEqualsFunction.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::lucene" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STEqualsFunction.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::lucene" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STDWithinFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDWithinFunction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::lucene" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDWithinFunction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::lucene" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String operator()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDWithinFunction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::lucene" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialFunctionAbstractIndexable()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionAbstractIndexable.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::lucene" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onAfterParsing()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionAbstractIndexable.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::lucene" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isValidBinaryOperator()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionAbstractIndexable.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::lucene" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STContainsFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STContainsFunction.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::lucene" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isValidBinaryOperator()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STContainsFunction.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::lucene" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STContainsFunction.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::lucene" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String operator()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STContainsFunction.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::lucene" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STIntersectsFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STIntersectsFunction.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::lucene" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STIntersectsFunction.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::lucene" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String operator()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STIntersectsFunction.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::lucene" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STAsTextFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STAsTextFunction.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::lucene" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STAsTextFunction.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::lucene" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public STDistanceFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDistanceFunction.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::lucene" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/STDistanceFunction.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::lucene" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneSpatialIndexFactory()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialIndexFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::lucene" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLastVersion()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialIndexFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::lucene" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getTypes()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialIndexFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::lucene" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getAlgorithms()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialIndexFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::lucene" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PRIORITY getPriority()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialIndexFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::lucene" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onCreate()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialIndexFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::lucene" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneNearOperator()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneNearOperator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::lucene" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneNearOperator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::lucene" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneNearOperator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::lucene" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneNearOperator.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::lucene" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneWithinOperator()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneWithinOperator.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::lucene" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneWithinOperator.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::lucene" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneWithinOperator.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::lucene" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneWithinOperator.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::lucene" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getOperators()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneSpatialOperatorFactory.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::lucene" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneSpatialOperator.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::lucene" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneSpatialOperator.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::lucene" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneSpatialOperator.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::lucene" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneOverlapOperator()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/operator/LuceneOverlapOperator.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::lucene" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneSpatialIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/index/LuceneSpatialIndex.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::lucene" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryBuilderDWithin()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderDWithin.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::lucene" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderDWithin.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::lucene" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryBuilderNear()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderNear.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::lucene" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderNear.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::lucene" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderDistanceSphere.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::lucene" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryBuilderOverlap()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderOverlap.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::lucene" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderOverlap.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::lucene" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryBuilderContains()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderContains.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::lucene" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderContains.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::lucene" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isOnlyBB()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderAbstract.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::lucene" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderIntersects.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::lucene" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialQueryBuilderWithin()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderWithin.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::lucene" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilderWithin.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::lucene" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addOperator()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilder.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::lucene" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/strategy/SpatialQueryBuilder.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::lucene" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiLineStringShapeBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::lucene" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OShapeType getType()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiLineStringShapeBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::lucene" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PolygonShapeBuilder.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::lucene" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OShapeType getType()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PolygonShapeBuilder.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::lucene" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/OShapeType.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::lucene" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isPoint()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ComplexShapeBuilder.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::lucene" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeFactory.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::lucene" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OShapeType getType()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeFactory.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::lucene" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ShapeOperation operation()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeFactory.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::lucene" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerFactory()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeFactory.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::lucene" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiPolygonShapeBuilder.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::lucene" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OShapeType getType()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiPolygonShapeBuilder.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::lucene" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/LineStringShapeBuilder.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::lucene" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OShapeType getType()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/LineStringShapeBuilder.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::lucene" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GeometryCollectionShapeBuilder()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/GeometryCollectionShapeBuilder.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::lucene" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/GeometryCollectionShapeBuilder.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::lucene" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OShapeType getType()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/GeometryCollectionShapeBuilder.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::lucene" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/RectangleShapeBuilder.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::lucene" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OShapeType getType()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/RectangleShapeBuilder.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::lucene" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiPointShapeBuilder.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::lucene" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OShapeType getType()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/MultiPointShapeBuilder.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::lucene" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canHandle()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/legacy/ShapeBuilderLegacyImpl.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::lucene" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PointShapeBuilder.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::lucene" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OShapeType getType()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/PointShapeBuilder.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::lucene" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ShapeOperationImpl()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeOperationImpl.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::lucene" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEquals()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeOperationImpl.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::lucene" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T fromObject()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String asText()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String asText()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String asText()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String asText()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String asGeoJson()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String asGeoJson()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Geometry toGeometry()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JtsGeometry toShape()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SchemaClass superClass()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialContext context()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/shape/ShapeBuilder.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::lucene" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInTx()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneQueryContext.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::lucene" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext getContext()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneQueryContext.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::lucene" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Query getQuery()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneQueryContext.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::lucene" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Optional getChanges()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneQueryContext.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::lucene" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Sort getSort()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneQueryContext.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::lucene" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexSearcher getSearcher()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneQueryContext.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::lucene" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long deletedDocs()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneQueryContext.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::lucene" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUpdated()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneQueryContext.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::lucene" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getFragments()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/query/LuceneQueryContext.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::lucene" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneDateTools.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::lucene" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Field createIdField()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneIndexType.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::lucene" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Query createQueryId()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneIndexType.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::lucene" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Query createQueryId()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneIndexType.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::lucene" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LuceneResultSet()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsAll()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean retainAll()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAll()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendLookupTime()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected long calculateDeletedMatch()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isDeleted()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isUpdatedDiskMatch()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isUpdated()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 318,
  "endLine" : 320,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isTempMatch()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 322,
  "endLine" : 324,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneResultSetEmpty()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSetEmpty.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::lucene" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSetEmpty.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::lucene" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneCompositeKey()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneCompositeKey.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::lucene" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandContext getContext()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneCompositeKey.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::lucene" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneIndexException()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/exception/LuceneIndexException.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::lucene" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Directory getDirectory()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneDirectory.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::lucene" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneDirectory.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::lucene" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void updateLastAccess()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String indexName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 401,
  "endLine" : 403,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Analyzer queryAnalyzer()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 416,
  "endLine" : 418,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCollectionIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 482,
  "endLine" : 484,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void close()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 552,
  "endLine" : 554,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream keyStream()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 591,
  "endLine" : 593,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long size()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 596,
  "endLine" : 598,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 613,
  "endLine" : 615,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acquireAtomicExclusiveLock()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 618,
  "endLine" : 620,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIndexNameByKey()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 623,
  "endLine" : 625,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneFullTextIndexEngine.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::lucene" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRangeQuerySupport()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneFullTextIndexEngine.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::lucene" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SortField buildSortField()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineUtils.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::lucene" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneSearchOnClassFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnClassFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnClassFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnClassFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean filterResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnClassFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneSearchOnFieldsFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnFieldsFunction.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::lucene" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnFieldsFunction.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::lucene" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnFieldsFunction.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::lucene" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneSearchOnIndexFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnIndexFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnIndexFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnIndexFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean filterResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnIndexFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getResult()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchOnIndexFunction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::lucene" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneSearchFunctionTemplate()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchFunctionTemplate.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::lucene" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneSearchMoreLikeThisFunction()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchMoreLikeThisFunction.java",
  "fileLinesCount" : 333,
  "components" : [ "primary::lucene" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchMoreLikeThisFunction.java",
  "fileLinesCount" : 333,
  "components" : [ "primary::lucene" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSyntax()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchMoreLikeThisFunction.java",
  "fileLinesCount" : 333,
  "components" : [ "primary::lucene" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map parseMetadata()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneSearchMoreLikeThisFunction.java",
  "fileLinesCount" : 333,
  "components" : [ "primary::lucene" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneIndexFactory()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/LuceneIndexFactory.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::lucene" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLastVersion()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/LuceneIndexFactory.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::lucene" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getTypes()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/LuceneIndexFactory.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::lucene" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getAlgorithms()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/LuceneIndexFactory.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::lucene" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BaseIndexEngine createIndexEngine()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/LuceneIndexFactory.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::lucene" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PRIORITY getPriority()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/LuceneIndexFactory.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::lucene" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onCreate()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/LuceneIndexFactory.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::lucene" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onOpen()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/LuceneIndexFactory.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::lucene" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onClose()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/LuceneIndexFactory.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::lucene" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long numDocs()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesMultiRid.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::lucene" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getDeletedDocs()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesMultiRid.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::lucene" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUpdated()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesMultiRid.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::lucene" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long numDocs()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesSingleRid.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::lucene" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getDeletedDocs()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesSingleRid.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::lucene" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDeleted()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesSingleRid.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::lucene" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUpdated()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChangesSingleRid.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::lucene" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default long numDocs()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChanges.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::lucene" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Set getDeletedDocs()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChanges.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::lucene" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default long deletedDocs()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/tx/LuceneTxChanges.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::lucene" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getOperators()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneOperatorFactory.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::lucene" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneTextOperator()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneTextOperator.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::lucene" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneTextOperator()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneTextOperator.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::lucene" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexReuseType getIndexReuseType()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneTextOperator.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::lucene" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getBeginRidRange()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneTextOperator.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::lucene" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RID getEndRidRange()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneTextOperator.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::lucene" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeMerged()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/operator/LuceneTextOperator.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::lucene" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneFullTextIndex()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneFullTextIndex.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::lucene" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneIndexNotUnique()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long rebuild()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getCollatingValue()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object decodeKey()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object encodeKey()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsOrderedIterations()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 463,
  "endLine" : 465,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeUsedInEqualityOperators()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/index/LuceneIndexNotUnique.java",
  "fileLinesCount" : 488,
  "components" : [ "primary::lucene" ],
  "startLine" : 485,
  "endLine" : 487,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/analyzer/LuceneAnalyzerFactory.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::lucene" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LucenePerFieldAnalyzerWrapper()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/analyzer/LucenePerFieldAnalyzerWrapper.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::lucene" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Map getAnalyzers()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/analyzer/LucenePerFieldAnalyzerWrapper.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::lucene" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SystemUserAuthenticator.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 48,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void active()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SecurityAuthenticatorAbstract.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 57,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/authenticator/SecurityAuthenticatorAbstract.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 84,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/symmetrickey/SymmetricKeySecurity.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::core" ],
  "startLine" : 342,
  "endLine" : 343,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/SecurityManager.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 70,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultSecuritySystem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/security/DefaultSecuritySystem.java",
  "fileLinesCount" : 1235,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 108,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SignalHandler()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/SignalHandler.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 43,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaEmbedded.java",
  "fileLinesCount" : 588,
  "components" : [ "primary::core" ],
  "startLine" : 545,
  "endLine" : 546,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void validatePropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaClassImpl.java",
  "fileLinesCount" : 1698,
  "components" : [ "primary::core" ],
  "startLine" : 1498,
  "endLine" : 1499,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaProxy.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 308,
  "endLine" : 310,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkEmbedded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaPropertyImpl.java",
  "fileLinesCount" : 771,
  "components" : [ "primary::core" ],
  "startLine" : 738,
  "endLine" : 740,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GlobalPropertyImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/GlobalPropertyImpl.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 36,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaShared()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 109,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/schema/SchemaShared.java",
  "fileLinesCount" : 858,
  "components" : [ "primary::core" ],
  "startLine" : 711,
  "endLine" : 712,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/security/SecurityShared.java",
  "fileLinesCount" : 1868,
  "components" : [ "primary::core" ],
  "startLine" : 1213,
  "endLine" : 1214,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FunctionLibraryImpl()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionLibraryImpl.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 56,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FunctionUtilWrapper()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/FunctionUtilWrapper.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 28,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerDefaultFunctions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/DatabaseFunctionFactory.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/DatabaseFunction.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 98,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void config()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/function/DatabaseFunction.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 102,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataDefault()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 55,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 63,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 67,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/MetadataDefault.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CreateParams()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/metadata/sequence/DBSequence.java",
  "fileLinesCount" : 539,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 139,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YTDBStrategyUtil()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBStrategyUtil.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 13,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YTDBGraphIoStepStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphIoStepStrategy.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 24,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YTDBGraphCountStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphCountStrategy.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 39,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YTDBGraphMatchStepStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphMatchStepStrategy.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 22,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YTDBGraphStepStrategy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/traversal/strategy/optimization/YTDBGraphStepStrategy.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 27,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YTDBEmptyVertexProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyVertexProperty.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 43,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyVertexProperty.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 102,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YTDBServices()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/service/YTDBServices.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 8,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YTDBEmptyProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 38,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/gremlin/YTDBEmptyProperty.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 62,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MockSerializer()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/MockSerializer.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 30,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinarySerializerFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/binary/BinarySerializerFactory.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 73,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EntitySerializerDelta()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/EntitySerializerDelta.java",
  "fileLinesCount" : 1555,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 74,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryComparatorV0()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/BinaryComparatorV0.java",
  "fileLinesCount" : 1326,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 55,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SerializableWrapper()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/serialization/serializer/record/binary/SerializableWrapper.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 20,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendTimeout()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/LimitExecutionStep.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 30,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpExecutionPlan.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 40,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/AccumulatingTimeoutStep.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 51,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InsertExecutionPlanner()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InsertExecutionPlanner.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 26,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendTimeout()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SkipExecutionStep.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 37,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/SingleOpServerExecutionPlan.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 36,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultipleIndexCanditate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/metadata/MultipleIndexCanditate.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 17,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendTimeout()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DistinctExecutionStep.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 95,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/SingletonExecutionStream.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 31,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ResultIteratorExecutionStream.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 27,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/EmptyExecutionStream.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 22,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ProduceExecutionStream.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 29,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/ResultSetEdgeTraverser.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 34,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/LoaderExecutionStream.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 43,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/resultset/IteratorExecutionStream.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 31,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/ExecutionStepInternal.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/DDLExecutionPlan.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 33,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalExecutionPlan.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 55,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void setGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/executor/InternalExecutionPlan.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 63,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void end()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LocalLiveResultListener.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 27,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LiveLegacyResultSet()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/query/LiveLegacyResultSet.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 23,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void validate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLStatement.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 43,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 149,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLValueExpression.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 153,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void validate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLServerStatement.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 39,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLSuffixIdentifier.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::core" ],
  "startLine" : 365,
  "endLine" : 366,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 90,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 217,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void translateLuceneOperator()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBooleanExpression.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::core" ],
  "startLine" : 307,
  "endLine" : 308,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void jjtOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 32,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void jjtClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SimpleNode.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 35,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 157,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extractSubQueries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLGetInternalPropertyExpression.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 161,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Token()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/Token.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 83,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "record MergeResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLBinaryCompareOperator.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 366,
  "endLine" : 368,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlias.java",
  "fileLinesCount" : 24,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 18,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toGenericStatement()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/parser/SQLAlias.java",
  "fileLinesCount" : 24,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 22,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SQLFilterItemAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemAbstract.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 53,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FieldChain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/filter/SQLFilterItemField.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 62,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beforeUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/UpdatedRecordsReturnHandler.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 42,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerDefaultFunctions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/CustomSQLFunctionFactory.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void config()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionAbstract.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 65,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/functions/SQLFunctionAbstract.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 85,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SQLEngine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLEngine.java",
  "fileLinesCount" : 598,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 160,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerDefaultFunctions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/DynamicSQLElementFactory.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void afterUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/OriginalRecordsReturnHandler.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 47,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngine.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 156,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBindings()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngine.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 171,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/SQLScriptEngine.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 186,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beforeUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/sql/RecordCountHandler.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 39,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandExecutorScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/script/CommandExecutorScript.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 87,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommandRequestAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 57,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestAbstract.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 124,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicCommandContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 72,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void merge()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicCommandContext.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 452,
  "endLine" : 454,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CommandRequestTextAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/CommandRequestTextAbstract.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 47,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicServerCommandContext()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/BasicServerCommandContext.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 11,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void closeAll()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/command/ScriptExecutor.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 27,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EngineLocalPaginated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/local/EngineLocalPaginated.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 57,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EngineMemory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/engine/memory/EngineMemory.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 37,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/EmptyMapEntryIterator.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 40,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/RecordIteratorCollection.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/iterator/EmptyIterator.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 44,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearRecordEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1179,
  "endLine" : 1180,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionImpl.java",
  "fileLinesCount" : 1765,
  "components" : [ "primary::core" ],
  "startLine" : 1182,
  "endLine" : 1183,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public record RecordOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/RecordOperation.java",
  "fileLinesCount" : 8,
  "components" : [ "primary::core" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void storageBegun()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransaction.java",
  "fileLinesCount" : 244,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 215,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/tx/FrontendTransactionNoTx.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 408,
  "endLine" : 409,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StorageFileConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/StorageFileConfiguration.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 35,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContextConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/config/ContextConfiguration.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 57,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onStartup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBListenerAbstract.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 32,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onStorageRegistered()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBListenerAbstract.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 36,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onStorageUnregistered()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBListenerAbstract.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 40,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onShutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/YouTrackDBListenerAbstract.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 44,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/AbstractIndexDefinition.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 39,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeToMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/AbstractIndexDefinition.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 98,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void serializeFromMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/AbstractIndexDefinition.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 102,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexRemote.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 296,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleKeyIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/SimpleKeyIndexDefinition.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 53,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyIndexDefinition.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 58,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyMapIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyMapIndexDefinition.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 60,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyLinkBagIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyLinkBagIndexDefinition.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 44,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 56,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeSingleValueIndexEngine.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 60,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 76,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/engine/v1/BTreeMultiValueIndexEngine.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 80,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Indexes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/Indexes.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 64,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBegin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/NullOutputListener.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 34,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onCompletition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/NullOutputListener.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 43,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyListIndexDefinition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/PropertyListIndexDefinition.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 44,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 279,
  "endLine" : 280,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/index/IndexAbstract.java",
  "fileLinesCount" : 1124,
  "components" : [ "primary::core" ],
  "startLine" : 319,
  "endLine" : 321,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void requestDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/ridbag/EmbeddedLinkBag.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 112,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public record CollectionBrowseEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/CollectionBrowseEntry.java",
  "fileLinesCount" : 7,
  "components" : [ "primary::core" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void postCreateSteps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3910,
  "endLine" : 3911,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void preCreateSteps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3913,
  "endLine" : 3914,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void postDeleteSteps()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3928,
  "endLine" : 3929,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void makeStorageDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3931,
  "endLine" : 3932,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void clearStorageDirty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/AbstractStorage.java",
  "fileLinesCount" : 5777,
  "components" : [ "primary::core" ],
  "startLine" : 3934,
  "endLine" : 3935,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public record StorageTransaction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/StorageTransaction.java",
  "fileLinesCount" : 23,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileDeletedWALRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileDeletedWALRecord.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 11,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AtomicUnitStartMetadataRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitStartMetadataRecord.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 11,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OperationUnitRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/OperationUnitRecord.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 29,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public record WrittenUpTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/cas/WrittenUpTo.java",
  "fileLinesCount" : 7,
  "components" : [ "primary::core" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractWALRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractWALRecord.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 45,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AtomicUnitEndRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitEndRecord.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 45,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AtomicUnitStartRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AtomicUnitStartRecord.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 34,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdatePageRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/UpdatePageRecord.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 37,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileTruncatedWALRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileTruncatedWALRecord.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 11,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HighLevelTransactionChangeRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/HighLevelTransactionChangeRecord.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 13,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDistance()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/StartWALRecord.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 22,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDiskSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/StartWALRecord.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 26,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmptyWALRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/EmptyWALRecord.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 10,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/common/EmptyWALRecord.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 19,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractPageWALRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/AbstractPageWALRecord.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 35,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OperationUnitBodyRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/OperationUnitBodyRecord.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 11,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void toStream()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/NonTxOperationPerformedWALRecord.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 19,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaDataRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MetaDataRecord.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 11,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileCreatedWALRecord()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/FileCreatedWALRecord.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 36,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 87,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 91,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 95,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCheckpointListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 119,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeCheckpointListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 123,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void moveLsnAfter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 127,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCutTillLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 131,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeCutTillLimit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/wal/MemoryWriteAheadLog.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 135,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private record FreezeParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/impl/local/paginated/atomicoperations/operationsfreezer/OperationsFreezer.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addBackgroundExceptionListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 152,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeBackgroundExceptionListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 156,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkCacheOverflow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 160,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 311,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 315,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 366,
  "endLine" : 367,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void changeMaximumAmountOfMemory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 417,
  "endLine" : 418,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restoreModeOn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 456,
  "endLine" : 457,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restoreModeOff()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 460,
  "endLine" : 461,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addPageIsBrokenListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 499,
  "endLine" : 500,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removePageIsBrokenListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 506,
  "endLine" : 507,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void syncDataFiles()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 541,
  "endLine" : 542,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flushTillSegment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 545,
  "endLine" : 546,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 559,
  "endLine" : 560,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void open()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryOnlyDiskCache.java",
  "fileLinesCount" : 642,
  "components" : [ "primary::core" ],
  "startLine" : 563,
  "endLine" : 564,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flushAllData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 121,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void readIv()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 125,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initIv()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 134,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void checkBackupRunning()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/memory/DirectMemoryStorage.java",
  "fileLinesCount" : 221,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 215,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 68,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 72,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 76,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void delete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 80,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 84,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 93,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/index/engine/RemoteIndexEngine.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 97,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PhysicalPosition()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/storage/PhysicalPosition.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 43,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityEntry.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 48,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RecordVersionHelper()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordVersionHelper.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 33,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void internalReset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/RecordAbstract.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::core" ],
  "startLine" : 329,
  "endLine" : 331,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/SchedulerProxy.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScheduledEventBuilder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/schedule/ScheduledEventBuilder.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 36,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeforeFetch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchContext.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 45,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteFetchListener()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/fetch/remote/RemoteFetchListener.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 41,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/DatabaseImport.java",
  "fileLinesCount" : 1560,
  "components" : [ "primary::core" ],
  "startLine" : 357,
  "endLine" : 358,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void parseSetting()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/tool/CheckIndexTool.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 54,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseLifecycleListener.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 43,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseLifecycleListener.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 46,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseLifecycleListener.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 49,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onDrop()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseLifecycleListener.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onCreateClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseLifecycleListener.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 56,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onDropClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseLifecycleListener.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 60,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onBeforeTxBegin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionListener.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 35,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onBeforeTxRollback()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionListener.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 38,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onAfterTxRollback()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionListener.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 41,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onBeforeTxCommit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionListener.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 44,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onAfterTxCommit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionListener.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 47,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionListener.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 50,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onCreateClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionListener.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 53,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onDropClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionListener.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 56,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onCommandStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionListener.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 59,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onCommandEnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/SessionListener.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 62,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseLifecycleListenerAbstract.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 35,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onOpen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseLifecycleListenerAbstract.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 39,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onClose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseLifecycleListenerAbstract.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 43,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onDrop()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseLifecycleListenerAbstract.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 47,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onStorageRegistered()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabasePoolAbstract.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::core" ],
  "startLine" : 354,
  "endLine" : 355,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected NodeConfiguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfiguration.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 16,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected NodeConfigurationBuilder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/NodeConfigurationBuilder.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 16,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MulticastConfguration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/config/MulticastConfguration.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 11,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void startExclusiveMetadataChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 270,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void endExclusiveMetadataChange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 273,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void resetRecordLoadStats()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/DatabaseSessionInternal.java",
  "fileLinesCount" : 1343,
  "components" : [ "primary::core" ],
  "startLine" : 486,
  "endLine" : 487,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addInternal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/EntityLinkSetImpl.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onRecordRead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/RecordHookAbstract.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 38,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeforeRecordCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/RecordHookAbstract.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 46,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterRecordCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/RecordHookAbstract.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 49,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeforeRecordUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/RecordHookAbstract.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 57,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterRecordUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/RecordHookAbstract.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 60,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeforeRecordDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/RecordHookAbstract.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 68,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterRecordDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/RecordHookAbstract.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 71,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onEntityRead()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/EntityHookAbstract.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 44,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeforeEntityCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/EntityHookAbstract.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterEntityCreate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/EntityHookAbstract.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 55,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeforeEntityUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/EntityHookAbstract.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 63,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterEntityUpdate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/EntityHookAbstract.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 66,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onBeforeEntityDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/EntityHookAbstract.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 74,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAfterEntityDelete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/EntityHookAbstract.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 77,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onUnregister()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/db/record/record/RecordHook.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 45,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LogManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/LogManager.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 49,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/log/ShutdownLogManager.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Native()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/jnr/Native.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 91,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidBinaryChunkException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/exception/InvalidBinaryChunkException.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 8,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setConsole()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/DefaultConsoleReader.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 89,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onBefore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 832,
  "endLine" : 833,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onAfter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/console/ConsoleApplication.java",
  "fileLinesCount" : 882,
  "components" : [ "primary::core" ],
  "startLine" : 835,
  "endLine" : 836,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startup()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SoftThread.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 49,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SoftThread.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 53,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void beforeExecution()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SoftThread.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 97,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void afterExecution()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/SoftThread.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 100,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ThreadPoolExecutors()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/thread/ThreadPoolExecutors.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 13,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Global()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricScope.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 11,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Database()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricScope.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 17,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Class()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/MetricScope.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 23,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void record()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Ratio.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Stopwatch.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void record()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/TimeRate.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/profiler/metrics/Gauge.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PatternConst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/PatternConst.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 38,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Triple()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Triple.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 34,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CommonConst()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/CommonConst.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 46,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pair()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Pair.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 44,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Memory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/common/util/Memory.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 117,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public record YTDBVertexPropertyId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBVertexPropertyId.java",
  "fileLinesCount" : 7,
  "components" : [ "primary::core" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YTDBDemoGraphFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/gremlin/YTDBDemoGraphFactory.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 10,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "record LocalUserCredential()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/YouTrackDB.java",
  "fileLinesCount" : 375,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YourTracks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/api/YourTracks.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 14,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SwitchToDefaultParamsException()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/security/SwitchToDefaultParamsException.java",
  "fileLinesCount" : 11,
  "components" : [ "primary::server" ],
  "startLine" : 5,
  "endLine" : 6,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void defaultSettings()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/YouTrackDBServer.java",
  "fileLinesCount" : 873,
  "components" : [ "primary::server" ],
  "startLine" : 587,
  "endLine" : 588,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onBeforeActivate()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerLifecycleListener.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::server" ],
  "startLine" : 25,
  "endLine" : 26,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onAfterActivate()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerLifecycleListener.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::server" ],
  "startLine" : 28,
  "endLine" : 29,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onBeforeDeactivate()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerLifecycleListener.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::server" ],
  "startLine" : 31,
  "endLine" : 32,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void onAfterDeactivate()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/ServerLifecycleListener.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::server" ],
  "startLine" : 34,
  "endLine" : 35,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YTDBUser()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBSettings.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::server" ],
  "startLine" : 118,
  "endLine" : 119,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBTraversalOpProcessor.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::server" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBStandardOpProcessor.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::server" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "server/src/main/java/com/jetbrains/youtrackdb/internal/server/plugin/gremlin/YTDBServerCommandsOpProcessor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::server" ],
  "startLine" : 75,
  "endLine" : 76,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/engine/LuceneSpatialIndexEngineDelegator.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::lucene" ],
  "startLine" : 93,
  "endLine" : 94,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpatialFunctionsFactory()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/functions/SpatialFunctionsFactory.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::lucene" ],
  "startLine" : 21,
  "endLine" : 22,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onOpen()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialIndexFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::lucene" ],
  "startLine" : 130,
  "endLine" : 131,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onClose()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialIndexFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::lucene" ],
  "startLine" : 134,
  "endLine" : 135,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onDropClass()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/spatial/LuceneSpatialIndexFactory.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::lucene" ],
  "startLine" : 160,
  "endLine" : 161,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LuceneDateTools()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/builder/LuceneDateTools.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::lucene" ],
  "startLine" : 31,
  "endLine" : 32,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/collections/LuceneResultSet.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::lucene" ],
  "startLine" : 327,
  "endLine" : 329,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 344,
  "endLine" : 345,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/engine/LuceneIndexEngineAbstract.java",
  "fileLinesCount" : 647,
  "components" : [ "primary::lucene" ],
  "startLine" : 537,
  "endLine" : 538,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LuceneFunctionsFactory()",
  "longName" : "",
  "relativeFileName" : "lucene/src/main/java/com/jetbrains/youtrackdb/internal/lucene/functions/LuceneFunctionsFactory.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::lucene" ],
  "startLine" : 23,
  "endLine" : 24,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public record ValueAndType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/com/jetbrains/youtrackdb/internal/core/record/impl/EntityImpl.java",
  "fileLinesCount" : 4226,
  "components" : [ "primary::core" ],
  "startLine" : 4225,
  "endLine" : 4225,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]